1234567891011 |
- digraph "CFG for 'dp_malloc' function" {
- label="CFG for 'dp_malloc' function";
- Node0x1fffd90 [shape=record,label="{%1:\l %2 = alloca i64, align 8\l store i64 %0, i64* %2, align 8\l %3 = load i64, i64* %2, align 8\l %4 = icmp eq i64 %3, 0\l br i1 %4, label %5, label %7\l|{<s0>T|<s1>F}}"];
- Node0x1fffd90:s0 -> Node0x20007e0;
- Node0x1fffd90:s1 -> Node0x2000830;
- Node0x20007e0 [shape=record,label="{%5:\l\l %6 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([16 x i8], [16\l... x i8]* @.str.1, i32 0, i32 0), i8* getelementptr inbounds ([10 x i8], [10 x\l... i8]* @__func__.dp_malloc, i32 0, i32 0))\l br label %7\l}"];
- Node0x20007e0 -> Node0x2000830;
- Node0x2000830 [shape=record,label="{%7:\l\l %8 = load i64, i64* %2, align 8\l %9 = call i8* @dp_calloc(i64 1, i64 %8)\l ret i8* %9\l}"];
- }
|