[RISCV] Merge the vsetvli and vsetvlimax intrinsic selection
authorCraig Topper <craig.topper@sifive.com>
Wed, 17 Feb 2021 03:46:44 +0000 (19:46 -0800)
committerCraig Topper <craig.topper@sifive.com>
Wed, 17 Feb 2021 18:08:33 +0000 (10:08 -0800)
commit6f30d0035a8e5ddbffdb940a88c4ab62525face1
treebe8bcc10032e87ff72759df72ccebc6132f369cb
parent519f5917b458e51d4d12e034490d1a6f42d72f77
[RISCV] Merge the vsetvli and vsetvlimax intrinsic selection

These have very similar code just with a different number of
operands and handling for vsetivl.

Differential Revision: https://reviews.llvm.org/D96834
llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp