[PATCH] D149839: [RISCV] def cm.jt as an alias inst of cm.jalt

Craig Topper via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu May 4 12:02:27 PDT 2023


craig.topper added a comment.

In D149839#4319714 <https://reviews.llvm.org/D149839#4319714>, @jrtc27 wrote:

> I'm somewhat surprised TableGen didn't catch that to be honest, though...

Here's the conflict

  CM_JALT 101000________10
  CM_JT 101000000_____10
  CM_MVA01S 101011___11___10
  CM_MVSA01 101011___01___10
  C_FSDSP 101___________10

As far as tablegen is concerned, the `_` parts could be immediates that have custom decoders that only allow values that don't conflict. I think.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D149839/new/

https://reviews.llvm.org/D149839



More information about the llvm-commits mailing list