Commentary/Compiler/Backends/NCG/RegisterAllocator: graph.dot

File graph.dot, 4.4 KB (added by benl, 4 years ago)

graphviz source for graph.png

Line 
1graph G {
2node [label="%vHi_HhPi :: I\n(triv)" style=filled fillcolor=white] "%vHi_HhPi";
3node [label="%vHi_HhPj :: I\n(triv)" style=filled fillcolor=white] "%vHi_HhPj";
4node [label="%vHi_HhPq :: I\n(triv)" style=filled fillcolor=white] "%vHi_HhPq";
5node [label="%vHi_HhPr :: I\n(triv)" style=filled fillcolor=white] "%vHi_HhPr";
6node [label="%vHi_HhPz :: I\n(spill?)" style=filled fillcolor=white] "%vHi_HhPz";
7node [label="%vHi_HhPA :: I\n(spill?)" style=filled fillcolor=white] "%vHi_HhPA";
8node [label="%vI_nhP3 :: I\n(triv)" style=filled fillcolor=white] "%vI_nhP3";
9node [label="%vI_nhP4 :: I\n(triv)" style=filled fillcolor=white] "%vI_nhP4";
10node [label="%vI_nhPe :: I\n(triv)" style=filled fillcolor=white] "%vI_nhPe";
11node [label="%vI_nhPf :: I\n(triv)" style=filled fillcolor=white] "%vI_nhPf";
12node [label="%vI_nhPg :: I\n(triv)" style=filled fillcolor=white] "%vI_nhPg";
13node [label="%vI_nhPh :: I\n(triv)" style=filled fillcolor=white] "%vI_nhPh";
14node [label="%vI_nhPi :: I\n(triv)" style=filled fillcolor=white] "%vI_nhPi";
15node [label="%vI_nhPj :: I\n(spill?)" style=filled fillcolor=white] "%vI_nhPj";
16node [label="%vI_nhPk :: I\n(triv)" style=filled fillcolor=white] "%vI_nhPk";
17node [label="%vI_nhPl :: I\n(triv)" style=filled fillcolor=white] "%vI_nhPl";
18node [label="%vI_nhPm :: I\n(triv)" style=filled fillcolor=white] "%vI_nhPm";
19node [label="%vI_nhPn :: I\n(triv)" style=filled fillcolor=white] "%vI_nhPn";
20node [label="%vI_nhPo :: I\n(triv)" style=filled fillcolor=white] "%vI_nhPo";
21node [label="%vI_nhPp :: I\n(triv)" style=filled fillcolor=white] "%vI_nhPp";
22node [label="%vI_nhPq :: I\n(triv)" style=filled fillcolor=white] "%vI_nhPq";
23node [label="%vI_nhPr :: I\n(spill?)" style=filled fillcolor=white] "%vI_nhPr";
24node [label="%vI_nhPs :: I\n(triv)" style=filled fillcolor=white] "%vI_nhPs";
25node [label="%vI_nhPt :: I\n(triv)" style=filled fillcolor=white] "%vI_nhPt";
26node [label="%vI_nhPu :: I\n(triv)" style=filled fillcolor=white] "%vI_nhPu";
27node [label="%vI_nhPv :: I\n(triv)" style=filled fillcolor=white] "%vI_nhPv";
28node [label="%vI_nhPw :: I\n(triv)" style=filled fillcolor=white] "%vI_nhPw";
29node [label="%vI_nhPx :: I\n(triv)" style=filled fillcolor=white] "%vI_nhPx";
30node [label="%vI_nhPy :: I\n(triv)" style=filled fillcolor=white] "%vI_nhPy";
31node [label="%vI_nhPz :: I\n(spill?)" style=filled fillcolor=white] "%vI_nhPz";
32node [label="%vI_nhPA :: I\n(spill?)" style=filled fillcolor=white] "%vI_nhPA";
33node [label="%vI_nhPB :: I\n(spill?)" style=filled fillcolor=white] "%vI_nhPB";
34node [label="%vI_nhPC :: I\n(triv)" style=filled fillcolor=white] "%vI_nhPC";
35node [label="%vI_nhPD :: I\n(triv)" style=filled fillcolor=white] "%vI_nhPD";
36node [label="%vI_nhPE :: I\n(triv)" style=filled fillcolor=white] "%vI_nhPE";
37node [label="%vI_nhPF :: I\n(triv)" style=filled fillcolor=white] "%vI_nhPF";
38node [label="%vI_nhPG :: I\n(triv)" style=filled fillcolor=white] "%vI_nhPG";
39node [label="%vI_nhPH :: I\n(triv)" style=filled fillcolor=white] "%vI_nhPH";
40node [label="%vI_nhPI :: I\n(triv)" style=filled fillcolor=white] "%vI_nhPI";
41node [label="%vI_nhPJ :: I\n(triv)" style=filled fillcolor=white] "%vI_nhPJ";
42node [label="%vI_nhPK :: I\n(triv)" style=filled fillcolor=white] "%vI_nhPK";
43node [label="%vI_nhPL :: I\n(triv)" style=filled fillcolor=white] "%vI_nhPL";
44node [label="%vI_nhPM :: I\n(triv)" style=filled fillcolor=white] "%vI_nhPM";
45node [label="%vI_s29e :: I\n(spill?)" style=filled fillcolor=white] "%vI_s29e";
46"%vHi_HhPi" -- "%vI_nhPi";
47"%vHi_HhPi" -- "%vI_nhPj";
48"%vHi_HhPi" -- "%vHi_HhPj" [ style = dashed ];
49"%vHi_HhPj" -- "%vI_nhPj";
50"%vHi_HhPj" -- "%vI_nhPk";
51"%vHi_HhPq" -- "%vI_nhPq";
52"%vHi_HhPq" -- "%vI_nhPr";
53"%vHi_HhPq" -- "%vHi_HhPr" [ style = dashed ];
54"%vHi_HhPr" -- "%vI_nhPr";
55"%vHi_HhPr" -- "%vI_nhPs";
56"%vHi_HhPz" -- "%vI_nhPz";
57"%vHi_HhPz" -- "%vI_nhPA";
58"%vHi_HhPz" -- "%vI_s29e";
59"%vHi_HhPz" -- "%vHi_HhPA" [ style = dashed ];
60"%vHi_HhPA" -- "%vI_nhPA";
61"%vHi_HhPA" -- "%vI_nhPB";
62"%vHi_HhPA" -- "%vI_s29e";
63"%vI_nhP3" -- "%vI_nhP4";
64"%vI_nhPh" -- "%vI_nhPi";
65"%vI_nhPi" -- "%vI_nhPj" [ style = dashed ];
66"%vI_nhPj" -- "%vI_nhPk";
67"%vI_nhPp" -- "%vI_nhPq";
68"%vI_nhPq" -- "%vI_nhPr" [ style = dashed ];
69"%vI_nhPr" -- "%vI_nhPs";
70"%vI_nhPy" -- "%vI_nhPz";
71"%vI_nhPy" -- "%vI_s29e";
72"%vI_nhPz" -- "%vI_s29e";
73"%vI_nhPz" -- "%vI_nhPA" [ style = dashed ];
74"%vI_nhPA" -- "%vI_nhPB";
75"%vI_nhPA" -- "%vI_s29e";
76"%vI_nhPB" -- "%vI_s29e";
77"%vI_nhPC" -- "%vI_s29e";
78"%vI_nhPD" -- "%vI_s29e";
79"%vI_nhPE" -- "%vI_s29e";
80"%vI_nhPF" -- "%vI_s29e";
81"%vI_nhPG" -- "%vI_s29e";
82}