You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: bolt/test/binary-analysis/AArch64/gs-pacret-autiasp.s
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -215,7 +215,7 @@ f_callclobbered_calleesaved:
215
215
.globl f_unreachable_instruction
216
216
.type f_unreachable_instruction,@function
217
217
f_unreachable_instruction:
218
-
// CHECK-LABEL: GS-PAUTH: Warning: the function has unreachable basic blocks (possibly incomplete CFG)in function f_unreachable_instruction, basic block {{[0-9a-zA-Z.]+}},ataddress
218
+
// CHECK-LABEL: GS-PAUTH: Warning: possibly imprecise CFG,the analysis quality may be degraded in this function. According to BOLT, unreachable code is foundin function f_unreachable_instruction, basic block {{[0-9a-zA-Z.]+}},ataddress
219
219
// CHECK-NEXT: The instruction is {{[0-9a-f]+}}: add x0, x1, x2
220
220
// CHECK-NOT: instructions thatwrite to the affected registers after any authentication are:
Copy file name to clipboardExpand all lines: bolt/test/binary-analysis/AArch64/gs-pauth-calls.s
+3-3Lines changed: 3 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -1441,7 +1441,7 @@ printed_instrs_nocfg:
1441
1441
.globl bad_unreachable_call
1442
1442
.type bad_unreachable_call,@function
1443
1443
bad_unreachable_call:
1444
-
// CHECK-LABEL: GS-PAUTH: Warning: the function has unreachable basic blocks (possibly incomplete CFG)in function bad_unreachable_call, basic block {{[^,]+}},ataddress
1444
+
// CHECK-LABEL: GS-PAUTH: Warning: possibly imprecise CFG,the analysis quality may be degraded in this function. According to BOLT, unreachable code is foundin function bad_unreachable_call, basic block {{[^,]+}},ataddress
1445
1445
// CHECK-NEXT: The instruction is {{[0-9a-f]+}}: blr x0
1446
1446
// CHECK-NOT: instructions thatwrite to the affected registers after any authentication are:
1447
1447
// CHECK-LABEL: GS-PAUTH: non-protected call found in function bad_unreachable_call, basic block {{[^,]+}},ataddress
// CHECK-LABEL: GS-PAUTH: Warning: the function has unreachable basic blocks (possibly incomplete CFG)in function good_unreachable_call, basic block {{[^,]+}},ataddress
1468
+
// CHECK-LABEL: GS-PAUTH: Warning: possibly imprecise CFG,the analysis quality may be degraded in this function. According to BOLT, unreachable code is foundin function good_unreachable_call, basic block {{[^,]+}},ataddress
1469
1469
// CHECK-NEXT: The instruction is {{[0-9a-f]+}}: autia x0, x1
1470
1470
// CHECK-NOT: instructions thatwrite to the affected registers after any authentication are:
// CHECK-LABEL: GS-PAUTH: Warning: the function has unreachable basic blocks (possibly incomplete CFG)in function unreachable_loop_of_bbs, basic block {{[^,]+}},ataddress
1493
+
// CHECK-LABEL: GS-PAUTH: Warning: possibly imprecise CFG,the analysis quality may be degraded in this function. According to BOLT, unreachable code is foundin function unreachable_loop_of_bbs, basic block {{[^,]+}},ataddress
1494
1494
// CHECK-NEXT: The instruction is {{[0-9a-f]+}}: blr x0
0 commit comments