|
27 | 27 | ; CHECK-ARM64: _func_call_thunked_1_nomerge: |
28 | 28 | ; CHECK-ARM64-NEXT: stp x29 |
29 | 29 | ; |
30 | | -; CHECK-ARM64: _func_call_thunked_2_nomerge: |
31 | | -; CHECK-ARM64-NEXT: _func_call_thunked_2_merge: |
| 30 | +; CHECK-ARM64: _func_call_thunked_2_first: |
| 31 | +; CHECK-ARM64-NEXT: _func_call_thunked_2_second: |
32 | 32 | ; CHECK-ARM64-NEXT: stp x29 |
33 | 33 | ; |
34 | 34 | ; CHECK-ARM64: _call_all_funcs: |
|
53 | 53 | ; CHECK-ARM64-MAP-NEXT: 0x00000000 [ 2] _func_3identical_v2_canmerge |
54 | 54 | ; CHECK-ARM64-MAP-NEXT: 0x00000000 [ 2] _func_3identical_v3_canmerge |
55 | 55 | ; CHECK-ARM64-MAP-NEXT: 0x00000020 [ 2] _func_call_thunked_1_nomerge |
56 | | -; CHECK-ARM64-MAP-NEXT: 0x00000020 [ 2] _func_call_thunked_2_nomerge |
57 | | -; CHECK-ARM64-MAP-NEXT: 0x00000000 [ 2] _func_call_thunked_2_merge |
| 56 | +; CHECK-ARM64-MAP-NEXT: 0x00000020 [ 2] _func_call_thunked_2_first |
| 57 | +; CHECK-ARM64-MAP-NEXT: 0x00000000 [ 2] _func_call_thunked_2_second |
58 | 58 | ; CHECK-ARM64-MAP-NEXT: 0x00000034 [ 2] _call_all_funcs |
59 | 59 | ; CHECK-ARM64-MAP-NEXT: 0x00000050 [ 2] _take_func_addr |
60 | 60 | ; CHECK-ARM64-MAP-NEXT: 0x00000004 [ 2] _func_2identical_v2 |
@@ -93,12 +93,12 @@ ATTR void func_call_thunked_1_nomerge() { |
93 | 93 | g_val = 77; |
94 | 94 | } |
95 | 95 |
|
96 | | -ATTR void func_call_thunked_2_nomerge() { |
| 96 | +ATTR void func_call_thunked_2_first() { |
97 | 97 | func_2identical_v2(); |
98 | 98 | g_val = 77; |
99 | 99 | } |
100 | 100 |
|
101 | | -ATTR void func_call_thunked_2_merge() { |
| 101 | +ATTR void func_call_thunked_2_second() { |
102 | 102 | func_2identical_v2(); |
103 | 103 | g_val = 77; |
104 | 104 | } |
@@ -205,14 +205,14 @@ define void @func_call_thunked_1_nomerge() local_unnamed_addr #1 { |
205 | 205 | } |
206 | 206 |
|
207 | 207 | ; Function Attrs: mustprogress nofree noinline norecurse nounwind ssp uwtable(sync) |
208 | | -define void @func_call_thunked_2_nomerge() local_unnamed_addr #1 { |
| 208 | +define void @func_call_thunked_2_first() local_unnamed_addr #1 { |
209 | 209 | tail call void @func_2identical_v2() |
210 | 210 | store volatile i8 77, ptr @g_val, align 1, !tbaa !4 |
211 | 211 | ret void |
212 | 212 | } |
213 | 213 |
|
214 | 214 | ; Function Attrs: mustprogress nofree noinline norecurse nounwind ssp uwtable(sync) |
215 | | -define void @func_call_thunked_2_merge() local_unnamed_addr #1 { |
| 215 | +define void @func_call_thunked_2_second() local_unnamed_addr #1 { |
216 | 216 | tail call void @func_2identical_v2() |
217 | 217 | store volatile i8 77, ptr @g_val, align 1, !tbaa !4 |
218 | 218 | ret void |
|
0 commit comments