[RISCV] Simplify MIPS CCMov patterns. NFC (#125318)
commit15336823adbd41d401185c2fecf2c063f6a64f73
authorCraig Topper <craig.topper@sifive.com>
Sat, 1 Feb 2025 17:36:31 +0000 (1 09:36 -0800)
committerGitHub <noreply@github.com>
Sat, 1 Feb 2025 17:36:31 +0000 (1 09:36 -0800)
tree729925a0cc4462ef9e5b233d0b6ccb11adfd24b8
parent06130ed341ddbf697045731300651fbbcb63f0ff
[RISCV] Simplify MIPS CCMov patterns. NFC (#125318)

We have ComplexPatterns that reduce 3 patterns to 1, by handling the
==/!= 0, imm, and register cases. These are used for XTHeadCondMove,
Zicond, XVentanaCondOps, and our basic seteq/setne patterns.
llvm/lib/Target/RISCV/RISCVInstrInfoXMips.td