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

Aiden Grossman via llvm-commits llvm-commits at lists.llvm.org
Wed Apr 2 22:09:01 PDT 2025


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

These do not make sense to have in the normal target given they are specific to AArch64. It would be better (in my opinion) to add a method similar to `getIgnoredOpcodeReasonOrNull` that can be overrided by targets and then gets invoked in `getIgnoredOpcodeReasonsOrNull`.

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


More information about the llvm-commits mailing list