52 lines · plain
1digraph "Scop Graph for 'print_array' function" {2 label="Scop Graph for 'print_array' function";3 4 Node0x7fffdb5c9180 [shape=record,label="{entry}"];5 Node0x7fffdb5c9180 -> Node0x7fffdb5b7940;6 Node0x7fffdb5b7940 [shape=record,label="{entry.split}"];7 Node0x7fffdb5b7940 -> Node0x7fffdb5b7960;8 Node0x7fffdb5b7960 [shape=record,label="{for.cond1.preheader}"];9 Node0x7fffdb5b7960 -> Node0x7fffdb5b79c0;10 Node0x7fffdb5b79c0 [shape=record,label="{for.body3}"];11 Node0x7fffdb5b79c0 -> Node0x7fffdb5b79e0;12 Node0x7fffdb5b79c0 -> Node0x7fffdb5b7a80;13 Node0x7fffdb5b79e0 [shape=record,label="{if.then}"];14 Node0x7fffdb5b79e0 -> Node0x7fffdb5b7a80;15 Node0x7fffdb5b7a80 [shape=record,label="{for.inc}"];16 Node0x7fffdb5b7a80 -> Node0x7fffdb5b79c0[constraint=false];17 Node0x7fffdb5b7a80 -> Node0x7fffdb5b7ae0;18 Node0x7fffdb5b7ae0 [shape=record,label="{for.end}"];19 Node0x7fffdb5b7ae0 -> Node0x7fffdb5b7960[constraint=false];20 Node0x7fffdb5b7ae0 -> Node0x7fffdb5b7b40;21 Node0x7fffdb5b7b40 [shape=record,label="{for.end12}"];22 colorscheme = "paired12"23 subgraph cluster_0x7fffdb5b8530 {24 label = "";25 style = solid;26 color = 127 subgraph cluster_0x7fffdb5cc3c0 {28 label = "Call instruction: %call = tail call i32 (%struct._IO_FILE*, i8*, ...) @fprintf(%struct._IO_FILE* %1, i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i64 0, i64 0), double %conv) #2";29 style = solid;30 color = 631 subgraph cluster_0x7fffdb5b86a0 {32 label = "Call instruction: %call = tail call i32 (%struct._IO_FILE*, i8*, ...) @fprintf(%struct._IO_FILE* %1, i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i64 0, i64 0), double %conv) #2";33 style = solid;34 color = 535 subgraph cluster_0x7fffdb5b8f40 {36 label = "Region can not profitably be optimized!";37 style = solid;38 color = 739 Node0x7fffdb5b79c0;40 Node0x7fffdb5b79e0;41 }42 Node0x7fffdb5b7a80;43 }44 Node0x7fffdb5b7960;45 Node0x7fffdb5b7ae0;46 }47 Node0x7fffdb5c9180;48 Node0x7fffdb5b7940;49 Node0x7fffdb5b7b40;50 }51}52