[llvm] [llvm-exegesis][AArch64] Disable pauth and ldgm as unsupported instructions (PR #132346)

via llvm-commits llvm-commits at lists.llvm.org
Thu Apr 3 00:57:59 PDT 2025


================
@@ -335,6 +335,9 @@ class ExegesisTarget {
   const OpcodeAvailabilityChecker IsOpcodeAvailable;
 };
 
+bool isPointerAuth(unsigned Opcode);
----------------
lakshayk-nv wrote:

Yes, That implementation was bad. 
Updated implementation, Now overriding getIgnoredOpcodeReasonOrNull() , which checks isPointerAuth() and isLoadTagMultiple() additionally for AArch64.

Thanks :)

https://github.com/llvm/llvm-project/pull/132346


More information about the llvm-commits mailing list