[llvm] [AArch64] Treat NOP as a separate instruction. (PR #170968)

Gergely Bálint via llvm-commits llvm-commits at lists.llvm.org
Sat Dec 6 01:15:39 PST 2025


================
@@ -1862,8 +1862,7 @@ class AArch64MCPlusBuilder : public MCPlusBuilder {
   }
 
   bool isNoop(const MCInst &Inst) const override {
-    return Inst.getOpcode() == AArch64::HINT &&
-           Inst.getOperand(0).getImm() == 0;
+    return Inst.getOpcode() == AArch64::NOP;
   }
 
   void createNoop(MCInst &Inst) const override {
----------------
bgergely0 wrote:

could you change `createNoop` as well to `AArch64::NOP`?

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


More information about the llvm-commits mailing list