Generation of dot files through visitor.Added type info to .dot.
visitor.h: Fixed formatting.
type_inference.cc: Changed GetSSAConsumers() to return pointer.
sea_node.h, sea.cc: Removed ToDot classes functions.
instruction_nodes.h: Added acessor for SSA producers.
Marked GetUses() as const.
sea.h: Marked fields as const.
frontend.cc: Changed .dot generation code.
code_gen.h: Fixed include to have full path.
Change-Id: Ia84371c171c4537d9cf2f56644baa075f1706df1
diff --git a/compiler/Android.mk b/compiler/Android.mk
index 86f5213..bffda6c 100644
--- a/compiler/Android.mk
+++ b/compiler/Android.mk
@@ -97,7 +97,9 @@
sea_ir/instruction_tools.cc \
sea_ir/sea.cc \
sea_ir/code_gen.cc \
- sea_ir/types/type_inference.cc
+ sea_ir/types/type_inference.cc \
+ sea_ir/types/type_inference_visitor.cc \
+ sea_ir/debug/dot_gen.cc
endif
LIBART_COMPILER_CFLAGS :=