[llvm] [GISel][TableGen] Fix accidental operand name clashes in patterns (PR #74492)

Anatoly Trosinenko via llvm-commits llvm-commits at lists.llvm.org
Tue Dec 5 08:28:02 PST 2023


atrosinenko wrote:

An example of pattern that is not imported into GlobalISel correctly is
```
def : Pat<(int_ptrauth_blend GPR64:$Rd, GPR64:$Rn),
          (BFMXri GPR64:$Rd, GPR64:$Rn, 16, 15)>;
```
because BFMXri has `(outs GPR64:$Rd)`.

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


More information about the llvm-commits mailing list