[llvm] [ARM] Verify that disassembled instruction is correct (PR #157360)

Sergei Barannikov via llvm-commits llvm-commits at lists.llvm.org
Sun Sep 7 15:56:36 PDT 2025


================
@@ -6491,7 +6478,6 @@ DecodeStatus ARMDisassembler::getThumbInstruction(MCInst &MI, uint64_t &Size,
                                STI);
     if (Result != MCDisassembler::Fail) {
       Size = 4;
-      Check(Result, AddThumbPredicate(MI));
----------------
s-barannikov wrote:

I think I've figure it out. I should call `UpdateThumbVFPPredicate` here instead.
Not sure about other tables I mentioned, but this should preserve the existing behavior for `NEONDup`.


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


More information about the llvm-commits mailing list