[llvm-branch-commits] [llvm] [Hexagon] Remove post-decoding instruction adjustments (PR #156359)

Sergei Barannikov via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Wed Sep 3 14:08:23 PDT 2025


================
@@ -38,11 +38,7 @@ class Enc_041d7b : OpcodeHexagon {
   let Inst{7-1} = Ii{8-2};
   bits <4> Rs16;
   let Inst{19-16} = Rs16{3-0};
-  bits <5> n1;
-  let Inst{28-28} = n1{4-4};
-  let Inst{24-23} = n1{3-2};
-  let Inst{13-13} = n1{1-1};
-  let Inst{8-8} = n1{0-0};
----------------
s-barannikov wrote:

These bits are all overwritten in the derived record. Same for all other encodings.


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


More information about the llvm-branch-commits mailing list