[llvm] [BOLT] Gadget scanner: detect non-protected indirect calls (PR #131899)
Jacob Bramley via llvm-commits
llvm-commits at lists.llvm.org
Wed Mar 26 07:12:38 PDT 2025
================
@@ -277,6 +277,48 @@ class AArch64MCPlusBuilder : public MCPlusBuilder {
}
}
+ MCPhysReg
+ getRegUsedAsCallDest(const MCInst &Inst,
+ bool &IsAuthenticatedInternally) const override {
----------------
jacobbramley wrote:
`isIndirectCall()` would help but I think [it needs updating](https://github.com/llvm/llvm-project/blob/1b07e865a1f9da64c75cc409a969b108b201fe80/bolt/lib/Target/AArch64/AArch64MCPlusBuilder.cpp#L637).
https://github.com/llvm/llvm-project/pull/131899
More information about the llvm-commits
mailing list