[RISCV] Add separate MxList tablegen classes for widening/narrowing and sext.zext...
authorCraig Topper <craig.topper@sifive.com>
Fri, 28 May 2021 21:04:04 +0000 (14:04 -0700)
committerCraig Topper <craig.topper@sifive.com>
Fri, 28 May 2021 21:06:19 +0000 (14:06 -0700)
commitbc6799f2f79f0ae87e9f1ebf9d25ba799fbd25a9
tree0c826705672a14ec943602048b8270677ae48b76
parent4af2730ac3e9e712266bcdb754e605d7d9c190fd
[RISCV] Add separate MxList tablegen classes for widening/narrowing and sext.zext.vf2/4/8. NFC

This is cleaner than slicing the MxList to remove elements from
the beginning or end since that requires hardcoding the size.

I don't expect the size of the list to change, but we shouldn't
repeat it in multiple places.
llvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td