We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b6e0390 commit 9ddb906Copy full SHA for 9ddb906
bolt/lib/Passes/PAuthGadgetScanner.cpp
@@ -421,8 +421,8 @@ class PacRetAnalysis
421
// The sub-registers are also safe-to-dereference now, but not their
422
// super-registers (as they retain untrusted register units).
423
BitVector NewSafeSubregs(NumRegs);
424
- for (MCPhysReg AutReg : NewSafeToDerefRegs)
425
- NewSafeSubregs |= BC.MIB->getAliases(AutReg, /*OnlySmaller=*/true);
+ for (MCPhysReg SafeReg : NewSafeToDerefRegs)
+ NewSafeSubregs |= BC.MIB->getAliases(SafeReg, /*OnlySmaller=*/true);
426
for (MCPhysReg Reg : NewSafeSubregs.set_bits()) {
427
Next.SafeToDerefRegs.set(Reg);
428
if (RegsToTrackInstsFor.isTracked(Reg))
0 commit comments