view fig/dag.add-64f90a.dot @ 1:1c933f3a5cb7

Improve with kono-teacher
author atton
date Mon, 29 Feb 2016 18:23:40 +0900
parents
children
line wrap: on
line source

digraph "legalize input for add:entry" {
	rankdir="BT";
	label="legalize input for add:entry";

	Node0x7fdea2f03200 [shape=record,shape=Mrecord,label="{EntryToken|t0|{<d0>ch}}"];
	Node0x7fdea4839a00 [shape=record,shape=Mrecord,label="{Register %vreg0|t1|{<d0>i32}}"];
	Node0x7fdea4839b30 [shape=record,shape=Mrecord,label="{{<s0>0|<s1>1}|CopyFromReg|t2|{<d0>i32|<d1>ch}}"];
	Node0x7fdea4839b30:s0 -> Node0x7fdea2f03200:d0[color=blue,style=dashed];
	Node0x7fdea4839b30:s1 -> Node0x7fdea4839a00:d0;
	Node0x7fdea4839c60 [shape=record,shape=Mrecord,label="{Register %vreg1|t3|{<d0>i32}}"];
	Node0x7fdea4839d90 [shape=record,shape=Mrecord,label="{{<s0>0|<s1>1}|CopyFromReg|t4|{<d0>i32|<d1>ch}}"];
	Node0x7fdea4839d90:s0 -> Node0x7fdea2f03200:d0[color=blue,style=dashed];
	Node0x7fdea4839d90:s1 -> Node0x7fdea4839c60:d0;
	Node0x7fdea4839ec0 [shape=record,shape=Mrecord,label="{{<s0>0|<s1>1}|add|t5|{<d0>i32}}"];
	Node0x7fdea4839ec0:s0 -> Node0x7fdea4839b30:d0;
	Node0x7fdea4839ec0:s1 -> Node0x7fdea4839d90:d0;
	Node0x7fdea4839ff0 [shape=record,shape=Mrecord,label="{TargetConstant\<0\>|t6|{<d0>i16}}"];
	Node0x7fdea483a120 [shape=record,shape=Mrecord,label="{Register %EAX|t7|{<d0>i32}}"];
	Node0x7fdea483a250 [shape=record,shape=Mrecord,label="{{<s0>0|<s1>1|<s2>2}|CopyToReg|t8|{<d0>ch|<d1>glue}}"];
	Node0x7fdea483a250:s0 -> Node0x7fdea2f03200:d0[color=blue,style=dashed];
	Node0x7fdea483a250:s1 -> Node0x7fdea483a120:d0;
	Node0x7fdea483a250:s2 -> Node0x7fdea4839ec0:d0;
	Node0x7fdea483a380 [shape=record,shape=Mrecord,label="{{<s0>0|<s1>1|<s2>2|<s3>3}|X86ISD::RET_FLAG|t9|{<d0>ch}}"];
	Node0x7fdea483a380:s0 -> Node0x7fdea483a250:d0[color=blue,style=dashed];
	Node0x7fdea483a380:s1 -> Node0x7fdea4839ff0:d0;
	Node0x7fdea483a380:s2 -> Node0x7fdea483a120:d0;
	Node0x7fdea483a380:s3 -> Node0x7fdea483a250:d1[color=red,style=bold];
	Node0x0[ plaintext=circle, label ="GraphRoot"];
	Node0x0 -> Node0x7fdea483a380:d0[color=blue,style=dashed];
}