[llvm] [BOLT] Extend Inliner to work on functions with Pointer Autentication (PR #162458)
Peter Waller via llvm-commits
llvm-commits at lists.llvm.org
Tue Nov 18 05:12:05 PST 2025
================
@@ -313,6 +313,19 @@ class AArch64MCPlusBuilder : public MCPlusBuilder {
Inst.getOpcode() == AArch64::RETABSPPCr;
}
+ void createMatchingAuth(const MCInst &AuthAndRet, MCInst &Auth) override {
+ switch (AuthAndRet.getOpcode()) {
----------------
peterwaller-arm wrote:
I noticed you dropped `Auth.clear()` from here. A quick survey suggests it is needed.
https://github.com/llvm/llvm-project/pull/162458
More information about the llvm-commits
mailing list