llvm-project/llvm/test/CodeGen/RISCV/rvv
Matt Arsenault 4a36e96c3f RegAllocGreedy: Account for reserved registers in num regs heuristic
This simple heuristic uses the estimated live range length combined
with the number of registers in the class to switch which heuristic to
use. This was taking the raw number of registers in the class, even
though not all of them may be available. AMDGPU heavily relies on
dynamically reserved numbers of registers based on user attributes to
satisfy occupancy constraints, so the raw number is highly misleading.

There are still a few problems here. In the original testcase that
made me notice this, the live range size is incorrect after the
scheduler rearranges instructions, since the instructions don't have
the original InstrDist offsets. Additionally, I think it would be more
appropriate to use the number of disjointly allocatable registers in
the class. For the AMDGPU register tuples, there are a large number of
registers in each tuple class, but only a small fraction can actually
be allocated at the same time since they all overlap with each
other. It seems we do not have a query that corresponds to the number
of independently allocatable registers. Relatedly, I'm still debugging
some allocation failures where overlapping tuples seem to not be
handled correctly.

The test changes are mostly noise. There are a handful of x86 tests
that look like regressions with an additional spill, and a handful
that now avoid a spill. The worst looking regression is likely
test/Thumb2/mve-vld4.ll which introduces a few additional
spills. test/CodeGen/AMDGPU/soft-clause-exceeds-register-budget.ll
shows a massive improvement by completely eliminating a large number
of spills inside a loop.
2021-09-14 21:00:29 -04:00
..
abs-sdnode.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
access-fixed-objects-by-rvv.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
addi-scalable-offset.mir [RISCV] Change how we encode AVL operands in vector pseudoinstructions to use GPRNoX0. 2021-09-03 09:19:25 -07:00
allocate-lmul-2-4-8.ll [RISCV] Reserve an emergency spill slot for any RVV spills 2021-06-03 10:44:34 +01:00
calling-conv-fastcc.ll [RISCV] Manually emit the best shift for VSCALE lowering to improve codegen. 2021-07-17 00:52:07 -07:00
calling-conv.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
combine-sats.ll [SelectionDAG] Support scalable splats in U(ADD|SUB)SAT combines 2021-07-27 10:52:34 +01:00
combine-splats.ll [SelectionDAG] Support scalable-vector splats in yet more cases 2021-07-26 10:15:08 +01:00
combine-store-fp.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
common-shuffle-patterns.ll [RISCV] Support simple fractional steps in matching VID sequences 2021-08-03 10:38:24 +01:00
commuted-op-indices-regression.mir [RISCV] Change how we encode AVL operands in vector pseudoinstructions to use GPRNoX0. 2021-09-03 09:19:25 -07:00
constant-folding.ll [RISCV] Teach RISCVMatInt about cases where it can use LUI+SLLI to replace LUI+ADDI+SLLI for large constants. 2021-07-20 09:22:06 -07:00
emergency-slot.mir [RISCV] Add FrameSetup/FrameDestroy flag to prologue/epilog instructions. 2021-07-23 11:35:19 +08:00
extload-truncstore.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
extract-subvector.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
extractelt-fp-rv32.ll [RISCV] Avoid using x0,x0 vsetvli for vmv.x.s and vfmv.f.s unless we know the sew/lmul ratio is constant. 2021-07-23 09:12:05 -07:00
extractelt-fp-rv64.ll [RISCV] Avoid using x0,x0 vsetvli for vmv.x.s and vfmv.f.s unless we know the sew/lmul ratio is constant. 2021-07-23 09:12:05 -07:00
extractelt-i1.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
extractelt-int-rv32.ll [RISCV] Avoid using x0,x0 vsetvli for vmv.x.s and vfmv.f.s unless we know the sew/lmul ratio is constant. 2021-07-23 09:12:05 -07:00
extractelt-int-rv64.ll [RISCV] Avoid using x0,x0 vsetvli for vmv.x.s and vfmv.f.s unless we know the sew/lmul ratio is constant. 2021-07-23 09:12:05 -07:00
fixed-vectors-abs.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
fixed-vectors-bitcast-large-vector.ll [ValueTypes][RISCV] Cap RVV fixed-length vectors by size 2021-06-09 12:15:37 +01:00
fixed-vectors-bitcast.ll [RISCV] Avoid using x0,x0 vsetvli for vmv.x.s and vfmv.f.s unless we know the sew/lmul ratio is constant. 2021-07-23 09:12:05 -07:00
fixed-vectors-bitreverse.ll RegAllocGreedy: Account for reserved registers in num regs heuristic 2021-09-14 21:00:29 -04:00
fixed-vectors-bswap.ll RegAllocGreedy: Account for reserved registers in num regs heuristic 2021-09-14 21:00:29 -04:00
fixed-vectors-calling-conv-fastcc.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
fixed-vectors-calling-conv.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
fixed-vectors-ctlz.ll [RISCV] Teach vsetvli insertion that stores don't use the policy bits in vtype. 2021-09-10 09:03:20 -07:00
fixed-vectors-ctpop.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
fixed-vectors-cttz.ll RegAllocGreedy: Account for reserved registers in num regs heuristic 2021-09-14 21:00:29 -04:00
fixed-vectors-elen.ll [RISCV] Add -riscv-v-fixed-length-vector-elen-max to limit the ELEN used for fixed length vectorization. 2021-08-27 10:17:35 -07:00
fixed-vectors-emergency-slot.mir [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
fixed-vectors-extload-truncstore.ll [RISCV] Teach vsetvli insertion that stores don't use the policy bits in vtype. 2021-09-10 09:03:20 -07:00
fixed-vectors-extract-i1.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
fixed-vectors-extract-subvector.ll [Verifier] Fail on overrunning and invalid indices for {insert,extract} vector intrinsics 2021-06-23 10:33:22 +00:00
fixed-vectors-extract.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
fixed-vectors-fp-bitcast.ll [RISCV] Avoid using x0,x0 vsetvli for vmv.x.s and vfmv.f.s unless we know the sew/lmul ratio is constant. 2021-07-23 09:12:05 -07:00
fixed-vectors-fp-buildvec.ll [RISCV] Teach vsetvli insertion that stores don't use the policy bits in vtype. 2021-09-10 09:03:20 -07:00
fixed-vectors-fp-conv.ll [RISCV] Teach vsetvli insertion that stores don't use the policy bits in vtype. 2021-09-10 09:03:20 -07:00
fixed-vectors-fp-setcc.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
fixed-vectors-fp-shuffles.ll [RISCV] Teach vsetvli insertion pass that it doesn't need to insert vsetvli for unit-stride or strided loads/stores in some cases. 2021-08-12 10:05:27 -07:00
fixed-vectors-fp-splat.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
fixed-vectors-fp-vrgather.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
fixed-vectors-fp.ll [RISCV] Teach vsetvli insertion pass that it doesn't need to insert vsetvli for unit-stride or strided loads/stores in some cases. 2021-08-12 10:05:27 -07:00
fixed-vectors-fp2i.ll [RISCV] Teach vsetvli insertion that stores don't use the policy bits in vtype. 2021-09-10 09:03:20 -07:00
fixed-vectors-i2fp.ll [RISCV] Teach vsetvli insertion that stores don't use the policy bits in vtype. 2021-09-10 09:03:20 -07:00
fixed-vectors-insert-i1.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
fixed-vectors-insert-subvector.ll [RISCV] Teach vsetvli insertion that stores don't use the policy bits in vtype. 2021-09-10 09:03:20 -07:00
fixed-vectors-insert.ll [RISCV] Teach vsetvli insertion that stores don't use the policy bits in vtype. 2021-09-10 09:03:20 -07:00
fixed-vectors-int-buildvec.ll [RISCV] Teach vsetvli insertion that stores don't use the policy bits in vtype. 2021-09-10 09:03:20 -07:00
fixed-vectors-int-exttrunc.ll [RISCV] Teach vsetvli insertion that stores don't use the policy bits in vtype. 2021-09-10 09:03:20 -07:00
fixed-vectors-int-setcc.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
fixed-vectors-int-shuffles.ll [RISCV] Improve codegen for shuffles with LHS/RHS splats 2021-08-09 10:31:40 +01:00
fixed-vectors-int-splat.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
fixed-vectors-int-vrgather.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
fixed-vectors-int.ll [RISCV] Use V0 instead of VMV0: for mask vectors in isel patterns. 2021-09-08 09:46:21 -07:00
fixed-vectors-mask-buildvec.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
fixed-vectors-mask-load-store.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
fixed-vectors-mask-logic.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
fixed-vectors-mask-splat.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
fixed-vectors-masked-gather.ll [RISCV] Select vector shl by 1 to a vector add. 2021-07-27 10:57:28 -07:00
fixed-vectors-masked-load-fp.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
fixed-vectors-masked-load-int.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
fixed-vectors-masked-scatter.ll [RISCV] Select vector shl by 1 to a vector add. 2021-07-27 10:57:28 -07:00
fixed-vectors-masked-store-fp.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
fixed-vectors-masked-store-int.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
fixed-vectors-reduction-fp.ll [RISCV] Fix the neutral element in vector 'fadd' reductions 2021-07-14 10:18:38 +01:00
fixed-vectors-reduction-int.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
fixed-vectors-select-fp.ll [RISCV] Lower RVV vector SELECTs to VSELECTs 2021-06-24 10:12:51 +01:00
fixed-vectors-select-int.ll [RISCV] Lower RVV vector SELECTs to VSELECTs 2021-06-24 10:12:51 +01:00
fixed-vectors-stepvector-rv32.ll [RISCV] Lower more BUILD_VECTOR sequences to RVV's VID 2021-07-22 09:36:12 +01:00
fixed-vectors-stepvector-rv64.ll [RISCV] Lower more BUILD_VECTOR sequences to RVV's VID 2021-07-22 09:36:12 +01:00
fixed-vectors-store-merge-crash.ll [DAGCombiner][RISCV] Don't use vector types in DAGCombiner::tryStoreMergeOfLoads if we need a rotate. 2021-08-30 08:47:15 -07:00
fixed-vectors-unaligned.ll Fix the default alignment of i1 vectors. 2021-07-31 14:09:59 -07:00
fixed-vectors-vadd-vp.ll [RISCV] Use V0 instead of VMV0: for mask vectors in isel patterns. 2021-09-08 09:46:21 -07:00
fixed-vectors-vand-vp.ll [LegalizeTypes][VP] Add promotion support for binary VP ops 2021-09-08 10:22:57 +01:00
fixed-vectors-vdiv-vp.ll [LegalizeTypes][VP] Add promotion support for binary VP ops 2021-09-08 10:22:57 +01:00
fixed-vectors-vdivu-vp.ll [LegalizeTypes][VP] Add promotion support for binary VP ops 2021-09-08 10:22:57 +01:00
fixed-vectors-vfadd-vp.ll [LegalizeTypes][VP] Add widening support for binary VP ops 2021-08-19 13:08:47 +01:00
fixed-vectors-vfdiv-vp.ll [LegalizeTypes][VP] Add widening support for binary VP ops 2021-08-19 13:08:47 +01:00
fixed-vectors-vfmax.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
fixed-vectors-vfmin.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
fixed-vectors-vfmul-vp.ll [LegalizeTypes][VP] Add widening support for binary VP ops 2021-08-19 13:08:47 +01:00
fixed-vectors-vfrdiv-vp.ll [RISCV][VP] Lower FP VP ISD nodes to RVV instructions 2021-06-17 10:04:00 +01:00
fixed-vectors-vfrsub-vp.ll [RISCV][VP] Lower FP VP ISD nodes to RVV instructions 2021-06-17 10:04:00 +01:00
fixed-vectors-vfsub-vp.ll [LegalizeTypes][VP] Add widening support for binary VP ops 2021-08-19 13:08:47 +01:00
fixed-vectors-vmul-vp.ll [LegalizeTypes][VP] Add promotion support for binary VP ops 2021-09-08 10:22:57 +01:00
fixed-vectors-vnsra-vnsrl.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
fixed-vectors-vor-vp.ll [LegalizeTypes][VP] Add promotion support for binary VP ops 2021-09-08 10:22:57 +01:00
fixed-vectors-vpgather.ll [RISCV][VP] Custom lower VP_SCATTER and VP_GATHER 2021-09-07 10:43:07 +01:00
fixed-vectors-vpload.ll [RISCV][VP] Custom lower VP_STORE and VP_LOAD 2021-09-07 10:53:25 +01:00
fixed-vectors-vpscatter.ll [RISCV][VP] Custom lower VP_SCATTER and VP_GATHER 2021-09-07 10:43:07 +01:00
fixed-vectors-vpstore.ll [RISCV][VP] Custom lower VP_STORE and VP_LOAD 2021-09-07 10:53:25 +01:00
fixed-vectors-vreductions-mask.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
fixed-vectors-vrem-vp.ll [LegalizeTypes][VP] Add promotion support for binary VP ops 2021-09-08 10:22:57 +01:00
fixed-vectors-vremu-vp.ll [LegalizeTypes][VP] Add promotion support for binary VP ops 2021-09-08 10:22:57 +01:00
fixed-vectors-vrsub-vp.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
fixed-vectors-vsadd.ll [RISCV] Add support for vector saturating add/sub operations 2021-07-27 10:04:14 +01:00
fixed-vectors-vsaddu.ll [RISCV] Add support for vector saturating add/sub operations 2021-07-27 10:04:14 +01:00
fixed-vectors-vselect.ll [RISCV] Use V0 instead of VMV0: for mask vectors in isel patterns. 2021-09-08 09:46:21 -07:00
fixed-vectors-vshl-vp.ll [LegalizeTypes][VP] Add promotion support for binary VP ops 2021-09-08 10:22:57 +01:00
fixed-vectors-vsra-vp.ll [LegalizeTypes][VP] Add promotion support for binary VP ops 2021-09-08 10:22:57 +01:00
fixed-vectors-vsrl-vp.ll [LegalizeTypes][VP] Add promotion support for binary VP ops 2021-09-08 10:22:57 +01:00
fixed-vectors-vssub.ll [RISCV] Add support for vector saturating add/sub operations 2021-07-27 10:04:14 +01:00
fixed-vectors-vssubu.ll [RISCV] Add support for vector saturating add/sub operations 2021-07-27 10:04:14 +01:00
fixed-vectors-vsub-vp.ll [LegalizeTypes][VP] Add promotion support for binary VP ops 2021-09-08 10:22:57 +01:00
fixed-vectors-vwmacc.ll [RISCV] Rename the fixed vector vwmacc tests to have the 'm' in their filenames. NFC 2021-07-16 10:43:17 -07:00
fixed-vectors-vwmaccu.ll [RISCV] Rename the fixed vector vwmacc tests to have the 'm' in their filenames. NFC 2021-07-16 10:43:17 -07:00
fixed-vectors-vwmul.ll [RISCV] Teach vsetvli insertion pass that it doesn't need to insert vsetvli for unit-stride or strided loads/stores in some cases. 2021-08-12 10:05:27 -07:00
fixed-vectors-vwmulu.ll [RISCV] Teach vsetvli insertion pass that it doesn't need to insert vsetvli for unit-stride or strided loads/stores in some cases. 2021-08-12 10:05:27 -07:00
fixed-vectors-vxor-vp.ll [LegalizeTypes][VP] Add promotion support for binary VP ops 2021-09-08 10:22:57 +01:00
frameindex-addr.ll CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
get-vlen-debugloc.mir [RISCV] Add FrameSetup/FrameDestroy flag to prologue/epilog instructions. 2021-07-23 11:35:19 +08:00
inline-asm.ll [RISCV] Rename vector inline constraint from 'v' to 'vr' and 'vm' in IR. 2021-08-01 05:58:17 +08:00
insert-subvector.ll [RISCV] Manually emit the best shift for VSCALE lowering to improve codegen. 2021-07-17 00:52:07 -07:00
insertelt-fp-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
insertelt-fp-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
insertelt-i1.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
insertelt-int-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
insertelt-int-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
interleave-crash.ll [RISCV] Teach vsetvli insertion that stores don't use the policy bits in vtype. 2021-09-10 09:03:20 -07:00
large-rvv-stack-size.mir [RISCV] Permit larger RVV stacks and stack offsets 2021-06-25 07:17:33 +01:00
legalize-scalable-vectortype.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
load-add-store-8.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
load-add-store-16.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
load-add-store-32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
load-add-store-64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
load-mask.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
localvar.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
mask-exts-truncs-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
mask-exts-truncs-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
mask-reg-alloc.mir [RISCV] Use X0 as destination of inserted vsetvli when possible. 2021-05-26 13:08:51 -07:00
masked-load-fp.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
masked-load-int.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
masked-store-fp.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
masked-store-int.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
memory-args.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
mgather-sdnode.ll [DAG] Fold concat_vectors(concat_vectors(x,y),concat_vectors(a,b)) -> concat_vectors(x,y,a,b) 2021-08-16 16:06:54 +01:00
mscatter-sdnode.ll [RISCV] Select vector shl by 1 to a vector add. 2021-07-27 10:57:28 -07:00
named-vector-shuffle-reverse.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
reg-coalescing.mir [RegisterCoalescer] Make resolveConflicts aware of earlyclobber 2021-07-22 12:11:10 +08:00
regalloc-fast-crash.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
rv32-spill-vector-csr.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
rv32-spill-vector.ll change rvv frame layout 2021-03-13 16:05:55 +08:00
rv32-spill-zvlsseg.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
rv32-vsetvli-intrinsics.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
rv64-spill-vector-csr.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
rv64-spill-vector.ll change rvv frame layout 2021-03-13 16:05:55 +08:00
rv64-spill-zvlsseg.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
rv64-vsetvli-intrinsics.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
rvv-framelayout.ll [RISCV] Optimize getVLENFactoredAmount function. 2021-05-24 10:04:37 -07:00
rvv-out-arguments.ll [RISCV] Avoid scalar outgoing argumetns overwriting vector frame objects. 2021-06-11 12:26:29 +08:00
rvv-vscale.i32.ll [RISCV] Manually emit the best shift for VSCALE lowering to improve codegen. 2021-07-17 00:52:07 -07:00
rvv-vscale.i64.ll [RISCV] Fold (RISCVISD::SELECT_CC X, Y, CC, Z, Z) -> Z. 2021-09-01 12:37:52 -07:00
saddo-sdnode.ll [RISCV] Add support for vector saturating add/sub operations 2021-07-27 10:04:14 +01:00
select-fp.ll [RISCV] Lower RVV vector SELECTs to VSELECTs 2021-06-24 10:12:51 +01:00
select-int.ll [RISCV] Lower RVV vector SELECTs to VSELECTs 2021-06-24 10:12:51 +01:00
select-sra.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
setcc-fp-rv32.ll [RISCV] Support CONCAT_VECTORS on scalable masks 2021-06-09 09:07:44 +01:00
setcc-fp-rv64.ll [RISCV] Support CONCAT_VECTORS on scalable masks 2021-06-09 09:07:44 +01:00
setcc-integer-rv32.ll [RISCV] Support CONCAT_VECTORS on scalable masks 2021-06-09 09:07:44 +01:00
setcc-integer-rv64.ll [RISCV] Support CONCAT_VECTORS on scalable masks 2021-06-09 09:07:44 +01:00
sink-splat-operands.ll [RISCV] Enable CGP to sink splat operands of Add/Sub/Mul/Shl/LShr/AShr 2021-09-10 09:04:01 -07:00
stepvector.ll [DAGCombiner][RISCV][AMDGPU] Call SimplifyDemandedBits at the end of visitMULHU to enable known bits contant folding. 2021-08-05 08:31:26 -07:00
tail-agnostic-impdef-copy.mir [RISCV] Change how we encode AVL operands in vector pseudoinstructions to use GPRNoX0. 2021-09-03 09:19:25 -07:00
unaligned-loads-stores.ll [RISCV] Transform unaligned RVV vector loads/stores to aligned ones 2021-06-14 18:12:18 +01:00
unsupported-calling-conv.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
urem-seteq-vec.ll [SelectionDAG] Support scalable-vector splats in yet more cases 2021-07-26 10:15:08 +01:00
vaadd-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vaadd-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vaaddu-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vaaddu-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vadc-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vadc-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vadd-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vadd-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vadd-sdnode-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vadd-sdnode-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vadd-vp.ll [RISCV] Use V0 instead of VMV0: for mask vectors in isel patterns. 2021-09-08 09:46:21 -07:00
vamoadd-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vamoadd-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vamoand-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vamoand-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vamomax-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vamomax-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vamomaxu-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vamomaxu-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vamomin-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vamomin-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vamominu-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vamominu-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vamoor-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vamoor-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vamoswap-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vamoswap-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vamoxor-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vamoxor-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vand-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vand-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vand-sdnode-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vand-sdnode-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vand-vp.ll [LegalizeTypes][VP] Add promotion support for binary VP ops 2021-09-08 10:22:57 +01:00
vasub-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vasub-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vasubu-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vasubu-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vcompress-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vcompress-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vdiv-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vdiv-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vdiv-sdnode-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vdiv-sdnode-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vdiv-vp.ll [LegalizeTypes][VP] Add promotion support for binary VP ops 2021-09-08 10:22:57 +01:00
vdivu-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vdivu-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vdivu-sdnode-rv32.ll [DAGCombiner] Teach isKnownToBeAPowerOfTwo handle SPLAT_VECTOR 2021-08-18 10:10:40 +08:00
vdivu-sdnode-rv64.ll [DAGCombiner] Teach isKnownToBeAPowerOfTwo handle SPLAT_VECTOR 2021-08-18 10:10:40 +08:00
vdivu-vp.ll [LegalizeTypes][VP] Add promotion support for binary VP ops 2021-09-08 10:22:57 +01:00
vexts-sdnode-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vexts-sdnode-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfabs-sdnode.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfadd-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfadd-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfadd-sdnode.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfadd-vp.ll [LegalizeTypes][VP] Add widening support for binary VP ops 2021-08-19 13:08:47 +01:00
vfclass-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfclass-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfcopysign-sdnode.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfcvt-f-x-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfcvt-f-x-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfcvt-f-xu-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfcvt-f-xu-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfcvt-rtz-x-f-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfcvt-rtz-x-f-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfcvt-rtz-xu-f-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfcvt-rtz-xu-f-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfcvt-x-f-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfcvt-x-f-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfcvt-xu-f-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfcvt-xu-f-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfdiv-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfdiv-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfdiv-sdnode.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfdiv-vp.ll [LegalizeTypes][VP] Add widening support for binary VP ops 2021-08-19 13:08:47 +01:00
vfirst-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfirst-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfmacc-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfmacc-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfmadd-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfmadd-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfmadd-sdnode.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfmax-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfmax-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfmax-sdnode.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfmerge-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfmerge-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfmin-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfmin-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfmin-sdnode.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfmsac-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfmsac-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfmsub-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfmsub-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfmsub-sdnode.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfmul-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfmul-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfmul-sdnode.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfmul-vp.ll [LegalizeTypes][VP] Add widening support for binary VP ops 2021-08-19 13:08:47 +01:00
vfmv.f.s.ll [RISCV] Avoid using x0,x0 vsetvli for vmv.x.s and vfmv.f.s unless we know the sew/lmul ratio is constant. 2021-07-23 09:12:05 -07:00
vfmv.s.f-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfmv.s.f-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfmv.v.f-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfmv.v.f-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfncvt-f-f-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfncvt-f-f-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfncvt-f-x-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfncvt-f-x-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfncvt-f-xu-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfncvt-f-xu-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfncvt-rod-f-f-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfncvt-rod-f-f-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfncvt-rtz-x-f-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfncvt-rtz-x-f-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfncvt-rtz-xu-f-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfncvt-rtz-xu-f-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfncvt-x-f-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfncvt-x-f-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfncvt-xu-f-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfncvt-xu-f-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfneg-sdnode.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfnmacc-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfnmacc-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfnmadd-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfnmadd-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfnmadd-sdnode.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfnmsac-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfnmsac-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfnmsub-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfnmsub-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfnmsub-sdnode.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfpext-sdnode.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfptoi-sdnode.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfptrunc-sdnode.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfrdiv-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfrdiv-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfrdiv-vp.ll [RISCV][VP] Lower FP VP ISD nodes to RVV instructions 2021-06-17 10:04:00 +01:00
vfrec7-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfrec7-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfredmax-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfredmax-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfredmin-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfredmin-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfredosum-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfredosum-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfredsum-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfredsum-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfrsqrt7-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfrsqrt7-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfrsub-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfrsub-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfrsub-vp.ll [RISCV][VP] Lower FP VP ISD nodes to RVV instructions 2021-06-17 10:04:00 +01:00
vfsgnj-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfsgnj-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfsgnjn-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfsgnjn-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfsgnjx-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfsgnjx-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfslide1down-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfslide1down-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfslide1up-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfslide1up-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfsqrt-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfsqrt-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfsqrt-sdnode.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfsub-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfsub-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfsub-sdnode.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfsub-vp.ll [LegalizeTypes][VP] Add widening support for binary VP ops 2021-08-19 13:08:47 +01:00
vfwadd-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfwadd-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfwadd.w-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfwadd.w-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfwcvt-f-f-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfwcvt-f-f-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfwcvt-f-x-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfwcvt-f-x-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfwcvt-f-xu-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfwcvt-f-xu-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfwcvt-rtz-x-f-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfwcvt-rtz-x-f-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfwcvt-rtz-xu-f-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfwcvt-rtz-xu-f-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfwcvt-x-f-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfwcvt-x-f-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfwcvt-xu-f-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfwcvt-xu-f-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfwmacc-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfwmacc-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfwmsac-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfwmsac-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfwmul-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfwmul-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfwnmacc-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfwnmacc-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfwnmsac-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfwnmsac-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfwredosum-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfwredosum-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfwredsum-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfwredsum-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfwsub-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfwsub-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfwsub.w-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vfwsub.w-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vid-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vid-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
viota-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
viota-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vitofp-sdnode.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vle-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vle-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vle1-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vle1-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vleff-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vleff-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vloxei-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vloxei-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vloxseg-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vloxseg-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vlse-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vlse-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vlseg-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vlseg-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vlsegff-rv32-dead.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vlsegff-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vlsegff-rv64-dead.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vlsegff-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vlsseg-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vlsseg-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vluxei-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vluxei-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vluxseg-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vluxseg-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmacc-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmacc-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmadc-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmadc-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmadc.carry.in-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmadc.carry.in-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmadd-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmadd-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmadd-sdnode.ll [RISCV] Add isel patterns to match vmacc/vmadd/vnmsub/vnmsac from add/sub and mul. 2021-06-21 11:27:44 -07:00
vmand-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmand-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmandnot-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmandnot-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmarith-sdnode.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmax-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmax-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmax-sdnode-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmax-sdnode-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmaxu-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmaxu-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmaxu-sdnode-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmaxu-sdnode-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmclr-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmclr-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmerge-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmerge-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmfeq-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmfeq-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmfge-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmfge-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmfgt-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmfgt-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmfle-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmfle-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmflt-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmflt-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmfne-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmfne-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmin-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmin-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmin-sdnode-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmin-sdnode-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vminu-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vminu-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vminu-sdnode-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vminu-sdnode-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmnand-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmnand-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmnor-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmnor-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmor-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmor-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmornot-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmornot-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmsbc-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmsbc-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmsbc.borrow.in-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmsbc.borrow.in-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmsbf-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmsbf-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmseq-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmseq-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmset-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmset-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmsge-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmsge-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmsgeu-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmsgeu-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmsgt-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmsgt-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmsgtu-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmsgtu-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmsif-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmsif-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmsle-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmsle-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmsleu-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmsleu-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmslt-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmslt-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmsltu-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmsltu-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmsne-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmsne-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmsof-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmsof-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmul-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmul-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmul-sdnode-rv32.ll [DAGCombiner] Teach isKnownToBeAPowerOfTwo handle SPLAT_VECTOR 2021-08-18 10:10:40 +08:00
vmul-sdnode-rv64.ll [DAGCombiner] Teach isKnownToBeAPowerOfTwo handle SPLAT_VECTOR 2021-08-18 10:10:40 +08:00
vmul-vp.ll [LegalizeTypes][VP] Add promotion support for binary VP ops 2021-09-08 10:22:57 +01:00
vmulh-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmulh-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmulh-sdnode-rv32.ll [RISCV] Add isel patterns to match vmacc/vmadd/vnmsub/vnmsac from add/sub and mul. 2021-06-21 11:27:44 -07:00
vmulhsu-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmulhsu-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmulhu-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmulhu-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmv.s.x-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmv.s.x-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmv.v.v-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmv.v.v-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmv.v.x-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmv.v.x-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmv.x.s-rv32.ll [RISCV] Avoid using x0,x0 vsetvli for vmv.x.s and vfmv.f.s unless we know the sew/lmul ratio is constant. 2021-07-23 09:12:05 -07:00
vmv.x.s-rv64.ll [RISCV] Avoid using x0,x0 vsetvli for vmv.x.s and vfmv.f.s unless we know the sew/lmul ratio is constant. 2021-07-23 09:12:05 -07:00
vmxnor-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmxnor-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmxor-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vmxor-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vnclip-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vnclip-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vnclipu-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vnclipu-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vnmsac-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vnmsac-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vnmsub-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vnmsub-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vnmsub-sdnode.ll [RISCV] Add isel patterns to match vmacc/vmadd/vnmsub/vnmsac from add/sub and mul. 2021-06-21 11:27:44 -07:00
vnsra-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vnsra-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vnsrl-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vnsrl-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vor-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vor-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vor-sdnode-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vor-sdnode-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vor-vp.ll [LegalizeTypes][VP] Add promotion support for binary VP ops 2021-09-08 10:22:57 +01:00
vpgather-sdnode.ll [RISCV][VP] Custom lower VP_SCATTER and VP_GATHER 2021-09-07 10:43:07 +01:00
vpload.ll [RISCV][VP] Custom lower VP_STORE and VP_LOAD 2021-09-07 10:53:25 +01:00
vpopc-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vpopc-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vpscatter-sdnode.ll [RISCV][VP] Custom lower VP_SCATTER and VP_GATHER 2021-09-07 10:43:07 +01:00
vpstore.ll [RISCV][VP] Custom lower VP_STORE and VP_LOAD 2021-09-07 10:53:25 +01:00
vredand-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vredand-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vredmax-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vredmax-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vredmaxu-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vredmaxu-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vredmin-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vredmin-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vredminu-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vredminu-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vredor-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vredor-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vredsum-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vredsum-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vreductions-fp-sdnode.ll [RISCV] Fix the neutral element in vector 'fadd' reductions 2021-07-14 10:18:38 +01:00
vreductions-int-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vreductions-int-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vreductions-mask.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vredxor-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vredxor-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vrem-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vrem-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vrem-sdnode-rv32.ll [RISCV] Add isel patterns to match vmacc/vmadd/vnmsub/vnmsac from add/sub and mul. 2021-06-21 11:27:44 -07:00
vrem-sdnode-rv64.ll [RISCV] Add isel patterns to match vmacc/vmadd/vnmsub/vnmsac from add/sub and mul. 2021-06-21 11:27:44 -07:00
vrem-vp.ll [LegalizeTypes][VP] Add promotion support for binary VP ops 2021-09-08 10:22:57 +01:00
vremu-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vremu-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vremu-sdnode-rv32.ll [DAGCombiner] Teach isKnownToBeAPowerOfTwo handle SPLAT_VECTOR 2021-08-18 10:10:40 +08:00
vremu-sdnode-rv64.ll [DAGCombiner] Teach isKnownToBeAPowerOfTwo handle SPLAT_VECTOR 2021-08-18 10:10:40 +08:00
vremu-vp.ll [LegalizeTypes][VP] Add promotion support for binary VP ops 2021-09-08 10:22:57 +01:00
vrgather-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vrgather-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vrgatherei16-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vrgatherei16-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vrsub-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vrsub-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vrsub-sdnode-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vrsub-sdnode-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vrsub-vp.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vsadd-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vsadd-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vsadd-sdnode.ll [RISCV] Add support for vector saturating add/sub operations 2021-07-27 10:04:14 +01:00
vsaddu-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vsaddu-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vsaddu-sdnode.ll [RISCV] Add support for vector saturating add/sub operations 2021-07-27 10:04:14 +01:00
vsbc-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vsbc-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vse-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vse-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vse1-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vse1-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vselect-fp-rv32.ll [RISCV] Use V0 instead of VMV0: for mask vectors in isel patterns. 2021-09-08 09:46:21 -07:00
vselect-fp-rv64.ll [RISCV] Use V0 instead of VMV0: for mask vectors in isel patterns. 2021-09-08 09:46:21 -07:00
vselect-int-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vselect-int-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vselect-mask.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vsetvl-ext.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vsetvli-insert-crossbb.ll [RISCV] Teach vsetvli insertion that stores don't use the policy bits in vtype. 2021-09-10 09:03:20 -07:00
vsetvli-insert-crossbb.mir [RISCV] Change how we encode AVL operands in vector pseudoinstructions to use GPRNoX0. 2021-09-03 09:19:25 -07:00
vsetvli-insert.ll [RISCV] Teach VSETVLI insertion to merge the unused VSETVLI with the one need to be insert after it. 2021-08-03 12:06:59 +08:00
vsetvli-insert.mir [RISCV] Change how we encode AVL operands in vector pseudoinstructions to use GPRNoX0. 2021-09-03 09:19:25 -07:00
vsetvli-regression.ll [RISCV] Add a test showing an incorrect vsetvli insertion 2021-07-23 09:27:06 -07:00
vsext-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vsext-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vshl-sdnode-rv32.ll [RISCV] Select vector shl by 1 to a vector add. 2021-07-27 10:57:28 -07:00
vshl-sdnode-rv64.ll [RISCV] Select vector shl by 1 to a vector add. 2021-07-27 10:57:28 -07:00
vshl-vp.ll [LegalizeTypes][VP] Add promotion support for binary VP ops 2021-09-08 10:22:57 +01:00
vslide1down-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vslide1down-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vslide1up-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vslide1up-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vslidedown-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vslidedown-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vslideup-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vslideup-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vsll-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vsll-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vsmul-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vsmul-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vsoxei-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vsoxei-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vsoxseg-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vsoxseg-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vsplats-fp.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vsplats-i1.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vsplats-i64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vsra-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vsra-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vsra-sdnode-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vsra-sdnode-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vsra-vp.ll [LegalizeTypes][VP] Add promotion support for binary VP ops 2021-09-08 10:22:57 +01:00
vsrl-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vsrl-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vsrl-sdnode-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vsrl-sdnode-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vsrl-vp.ll [LegalizeTypes][VP] Add promotion support for binary VP ops 2021-09-08 10:22:57 +01:00
vsse-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vsse-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vsseg-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vsseg-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vssra-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vssra-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vssrl-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vssrl-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vssseg-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vssseg-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vssub-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vssub-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vssub-sdnode.ll [RISCV] Add support for vector saturating add/sub operations 2021-07-27 10:04:14 +01:00
vssubu-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vssubu-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vssubu-sdnode.ll [RISCV] Add support for vector saturating add/sub operations 2021-07-27 10:04:14 +01:00
vsub-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vsub-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vsub-sdnode-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vsub-sdnode-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vsub-vp.ll [LegalizeTypes][VP] Add promotion support for binary VP ops 2021-09-08 10:22:57 +01:00
vsuxei-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vsuxei-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vsuxseg-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vsuxseg-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vtruncs-sdnode-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vtruncs-sdnode-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vwadd-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vwadd-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vwadd.w-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vwadd.w-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vwaddu-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vwaddu-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vwaddu.w-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vwaddu.w-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vwmacc-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vwmacc-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vwmaccsu-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vwmaccsu-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vwmaccu-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vwmaccu-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vwmaccus-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vwmaccus-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vwmul-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vwmul-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vwmulsu-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vwmulsu-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vwmulu-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vwmulu-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vwredsum-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vwredsum-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vwredsumu-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vwredsumu-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vwsub-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vwsub-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vwsub.w-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vwsub.w-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vwsubu-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vwsubu-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vwsubu.w-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vwsubu.w-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vxor-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vxor-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vxor-sdnode-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vxor-sdnode-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vxor-vp.ll [LegalizeTypes][VP] Add promotion support for binary VP ops 2021-09-08 10:22:57 +01:00
vzext-rv32.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
vzext-rv64.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00
wrong-stack-slot-rv32.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
wrong-stack-slot-rv64.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
zvlsseg-copy.mir [RISCV][NFC] Add '+mattr=+experimental-v' to RVV test 2021-06-02 13:09:13 +01:00
zvlsseg-spill.mir [RISCV] Add an GPR def to the Zvlseg SPILL/RELOAD pseudos 2021-09-08 09:23:33 -07:00
zvlsseg-zero-vl.ll [RISCV][NFC] Add a single space after comma for VType 2021-06-09 11:18:22 +08:00