|
20 | 20 | ; CHECK-NEXT: [[POSTCALL:L.*]]:
|
21 | 21 | ; CHECK-NEXT: ; %bb.1:
|
22 | 22 | ; CHECK-NEXT: mov x19, x0
|
| 23 | +; CHECK-NEXT: [[CALLBB:L.*]]: |
23 | 24 | ; CHECK-NEXT: bl _foo
|
24 | 25 | ; CHECK-NEXT: mov x0, x19
|
25 |
| -; CHECK-NEXT: [[EXITBB:LBB[0-9_]+]]: |
26 | 26 | ; CHECK-NEXT: ldp x29, x30, [sp, #16]
|
27 | 27 | ; CHECK-NEXT: ldp x20, x19, [sp], #32
|
28 | 28 | ; CHECK-NEXT: retab
|
29 | 29 | ; CHECK-NEXT: [[LPADBB:LBB[0-9_]+]]:
|
30 | 30 | ; CHECK-NEXT: [[LPAD:L.*]]:
|
31 |
| -; CHECK-NEXT: bl _foo |
32 |
| -; CHECK-NEXT: mov w0, #-1 |
33 |
| -; CHECK-NEXT: b [[EXITBB]] |
| 31 | +; CHECK-NEXT: mov w19, #-1 |
| 32 | +; CHECK-NEXT: b [[CALLBB]] |
34 | 33 |
|
35 | 34 | ; CHECK-LABEL: GCC_except_table{{.*}}:
|
36 | 35 | ; CHECK-NEXT: [[EXCEPT]]:
|
@@ -71,17 +70,16 @@ continuebb:
|
71 | 70 | ; CHECK-NEXT: [[POSTCALL:L.*]]:
|
72 | 71 | ; CHECK-NEXT: ; %bb.1:
|
73 | 72 | ; CHECK-NEXT: mov x19, x0
|
| 73 | +; CHECK-NEXT: [[CALLBB:L.*]]: |
74 | 74 | ; CHECK-NEXT: bl _foo
|
75 | 75 | ; CHECK-NEXT: mov x0, x19
|
76 |
| -; CHECK-NEXT: [[EXITBB:LBB[0-9_]+]]: |
77 | 76 | ; CHECK-NEXT: ldp x29, x30, [sp, #16]
|
78 | 77 | ; CHECK-NEXT: ldp x20, x19, [sp], #32
|
79 | 78 | ; CHECK-NEXT: retab
|
80 | 79 | ; CHECK-NEXT: [[LPADBB:LBB[0-9_]+]]:
|
81 | 80 | ; CHECK-NEXT: [[LPAD:L.*]]:
|
82 |
| -; CHECK-NEXT: bl _foo |
83 |
| -; CHECK-NEXT: mov w0, #-1 |
84 |
| -; CHECK-NEXT: b [[EXITBB]] |
| 81 | +; CHECK-NEXT: mov w19, #-1 |
| 82 | +; CHECK-NEXT: b [[CALLBB]] |
85 | 83 |
|
86 | 84 | ; CHECK-LABEL: GCC_except_table{{.*}}:
|
87 | 85 | ; CHECK-NEXT: [[EXCEPT]]:
|
|
0 commit comments