|
1 | | -| escape.cpp:108:5:108:11 | CopyValue | no_+0:0 | no_+0:0 | |
2 | | -| escape.cpp:109:5:109:13 | CopyValue | no_+0:0 | no_+0:0 | |
3 | | -| escape.cpp:110:5:110:19 | CopyValue | no_result+0:0 | no_result+0:0 | |
4 | | -| escape.cpp:111:5:111:21 | CopyValue | no_result+0:0 | no_result+0:0 | |
5 | 1 | | escape.cpp:111:18:111:21 | CopyValue | no_+0:0 | no_+0:0 | |
6 | | -| escape.cpp:114:5:114:8 | CopyValue | no_+0:0 | no_+0:0 | |
7 | | -| escape.cpp:115:5:115:29 | CopyValue | no_result+0:0 | no_result+0:0 | |
8 | 2 | | escape.cpp:115:19:115:28 | PointerAdd[4] | no_+0:0 | no_+0:0 | |
9 | 3 | | escape.cpp:115:20:115:23 | CopyValue | no_+0:0 | no_+0:0 | |
10 | | -| escape.cpp:116:5:116:29 | CopyValue | no_result+0:0 | no_result+0:0 | |
11 | 4 | | escape.cpp:116:19:116:28 | PointerSub[4] | no_+0:0 | no_+0:0 | |
12 | 5 | | escape.cpp:116:20:116:23 | CopyValue | no_+0:0 | no_+0:0 | |
13 | | -| escape.cpp:117:5:117:27 | CopyValue | no_result+0:0 | no_result+0:0 | |
14 | 6 | | escape.cpp:117:19:117:26 | PointerAdd[4] | no_+0:0 | no_+0:0 | |
15 | 7 | | escape.cpp:117:23:117:26 | CopyValue | no_+0:0 | no_+0:0 | |
16 | 8 | | escape.cpp:118:9:118:12 | CopyValue | no_+0:0 | no_+0:0 | |
17 | 9 | | escape.cpp:120:12:120:15 | CopyValue | no_+0:0 | no_+0:0 | |
18 | 10 | | escape.cpp:123:14:123:17 | CopyValue | no_+0:0 | no_+0:0 | |
19 | | -| escape.cpp:124:9:124:12 | CopyValue | no_+0:0 | no_+0:0 | |
20 | 11 | | escape.cpp:124:15:124:18 | CopyValue | no_+0:0 | no_+0:0 | |
21 | | -| escape.cpp:124:21:124:24 | CopyValue | no_+0:0 | no_+0:0 | |
22 | 12 | | escape.cpp:127:9:127:12 | CopyValue | no_+0:0 | no_+0:0 | |
23 | 13 | | escape.cpp:129:12:129:15 | CopyValue | no_+0:0 | no_+0:0 | |
24 | 14 | | escape.cpp:134:5:134:18 | Convert | no_Array+0:0 | no_Array+0:0 | |
|
27 | 17 | | escape.cpp:135:5:135:15 | PointerAdd[4] | no_Array+20:0 | no_Array+20:0 | |
28 | 18 | | escape.cpp:136:5:136:15 | PointerAdd[4] | no_Array+20:0 | no_Array+20:0 | |
29 | 19 | | escape.cpp:136:7:136:14 | Convert | no_Array+0:0 | no_Array+0:0 | |
30 | | -| escape.cpp:137:5:137:27 | CopyValue | no_result+0:0 | no_result+0:0 | |
31 | 20 | | escape.cpp:137:17:137:24 | Convert | no_Array+0:0 | no_Array+0:0 | |
32 | 21 | | escape.cpp:137:17:137:27 | PointerAdd[4] | no_Array+20:0 | no_Array+20:0 | |
33 | | -| escape.cpp:138:5:138:27 | CopyValue | no_result+0:0 | no_result+0:0 | |
34 | 22 | | escape.cpp:138:17:138:27 | PointerAdd[4] | no_Array+20:0 | no_Array+20:0 | |
35 | 23 | | escape.cpp:138:19:138:26 | Convert | no_Array+0:0 | no_Array+0:0 | |
36 | 24 | | escape.cpp:140:21:140:32 | FieldAddress[x] | no_Point+0:0 | no_Point+0:0 | |
37 | 25 | | escape.cpp:140:21:140:32 | FieldAddress[y] | no_Point+4:0 | no_Point+4:0 | |
38 | 26 | | escape.cpp:140:21:140:32 | FieldAddress[z] | no_Point+8:0 | no_Point+8:0 | |
39 | 27 | | escape.cpp:141:27:141:27 | FieldAddress[x] | no_Point+0:0 | no_Point+0:0 | |
40 | | -| escape.cpp:142:5:142:21 | CopyValue | no_Point+4:0 | no_Point+4:0 | |
41 | 28 | | escape.cpp:142:14:142:14 | FieldAddress[y] | no_Point+4:0 | no_Point+4:0 | |
42 | 29 | | escape.cpp:143:19:143:27 | CopyValue | no_Point+0:0 | no_Point+0:0 | |
43 | 30 | | escape.cpp:143:31:143:31 | FieldAddress[y] | no_Point+4:0 | no_Point+4:0 | |
44 | | -| escape.cpp:144:5:144:25 | CopyValue | no_Point+4:0 | no_Point+4:0 | |
45 | 31 | | escape.cpp:144:6:144:14 | CopyValue | no_Point+0:0 | no_Point+0:0 | |
46 | 32 | | escape.cpp:144:18:144:18 | FieldAddress[y] | no_Point+4:0 | no_Point+4:0 | |
47 | 33 | | escape.cpp:145:20:145:30 | CopyValue | no_Point+8:0 | no_Point+8:0 | |
48 | 34 | | escape.cpp:145:30:145:30 | FieldAddress[z] | no_Point+8:0 | no_Point+8:0 | |
49 | 35 | | escape.cpp:146:5:146:18 | CopyValue | no_Point+8:0 | no_Point+8:0 | |
50 | | -| escape.cpp:146:5:146:25 | CopyValue | no_Point+8:0 | no_Point+8:0 | |
51 | 36 | | escape.cpp:146:7:146:17 | CopyValue | no_Point+8:0 | no_Point+8:0 | |
52 | 37 | | escape.cpp:146:17:146:17 | FieldAddress[z] | no_Point+8:0 | no_Point+8:0 | |
53 | 38 | | escape.cpp:149:5:149:14 | ConvertToBase[Derived : Intermediate1] | no_Derived+0:0 | no_Derived+0:0 | |
54 | 39 | | escape.cpp:149:5:149:14 | ConvertToBase[Intermediate1 : Base] | no_Derived+0:0 | no_Derived+0:0 | |
55 | | -| escape.cpp:149:5:149:20 | CopyValue | no_Derived+0:0 | no_Derived+0:0 | |
56 | 40 | | escape.cpp:149:16:149:16 | FieldAddress[b] | no_Derived+0:0 | no_Derived+0:0 | |
57 | 41 | | escape.cpp:150:18:150:27 | ConvertToBase[Derived : Intermediate1] | no_Derived+0:0 | no_Derived+0:0 | |
58 | 42 | | escape.cpp:150:18:150:27 | ConvertToBase[Intermediate1 : Base] | no_Derived+0:0 | no_Derived+0:0 | |
59 | 43 | | escape.cpp:150:29:150:29 | FieldAddress[b] | no_Derived+0:0 | no_Derived+0:0 | |
60 | 44 | | escape.cpp:151:5:151:14 | ConvertToBase[Derived : Intermediate2] | no_Derived+12:0 | no_Derived+12:0 | |
61 | | -| escape.cpp:151:5:151:21 | CopyValue | no_Derived+16:0 | no_Derived+16:0 | |
62 | 45 | | escape.cpp:151:16:151:17 | FieldAddress[i2] | no_Derived+16:0 | no_Derived+16:0 | |
63 | 46 | | escape.cpp:152:19:152:28 | ConvertToBase[Derived : Intermediate2] | no_Derived+12:0 | no_Derived+12:0 | |
64 | 47 | | escape.cpp:152:30:152:31 | FieldAddress[i2] | no_Derived+16:0 | no_Derived+16:0 | |
|
97 | 80 | | escape.cpp:217:14:217:16 | CopyValue | c2+0:0 | c2+0:0 | |
98 | 81 | | escape.cpp:221:8:221:19 | Call | none | c3+0:0 | |
99 | 82 | | escape.cpp:225:17:225:28 | Call | none | c4+0:0 | |
100 | | -| escape.cpp:247:2:247:27 | CopyValue | no_condTemp+0:0 | no_condTemp+0:0 | |
101 | 83 | | escape.cpp:247:2:247:27 | Store | condEscape1+0:0 | condEscape1+0:0 | |
102 | 84 | | escape.cpp:247:16:247:27 | CopyValue | condEscape1+0:0 | condEscape1+0:0 | |
103 | | -| escape.cpp:249:9:249:34 | CopyValue | no_condTemp+0:0 | no_condTemp+0:0 | |
104 | 85 | | escape.cpp:249:9:249:34 | Store | condEscape2+0:0 | condEscape2+0:0 | |
105 | 86 | | escape.cpp:249:23:249:34 | CopyValue | condEscape2+0:0 | condEscape2+0:0 | |
0 commit comments