llvm-for-llvmta/test/CodeGen/Thumb2/LowOverheadLoops
Nils Hölscher 3500bf8dde first commit 2022-04-25 10:02:23 +02:00
..
add_reduce.mir first commit 2022-04-25 10:02:23 +02:00
begin-vpt-without-inst.mir first commit 2022-04-25 10:02:23 +02:00
biquad-cascade-default.mir first commit 2022-04-25 10:02:23 +02:00
biquad-cascade-optsize-strd-lr.mir first commit 2022-04-25 10:02:23 +02:00
biquad-cascade-optsize.mir first commit 2022-04-25 10:02:23 +02:00
branch-targets.ll first commit 2022-04-25 10:02:23 +02:00
clear-maskedinsts.ll first commit 2022-04-25 10:02:23 +02:00
cmplx_cong.mir first commit 2022-04-25 10:02:23 +02:00
cond-mov.mir first commit 2022-04-25 10:02:23 +02:00
cond-vector-reduce-mve-codegen.ll first commit 2022-04-25 10:02:23 +02:00
constbound.ll first commit 2022-04-25 10:02:23 +02:00
count_dominates_start.mir first commit 2022-04-25 10:02:23 +02:00
ctlz-non-zeros.mir first commit 2022-04-25 10:02:23 +02:00
disjoint-vcmp.mir first commit 2022-04-25 10:02:23 +02:00
dont-ignore-vctp.mir first commit 2022-04-25 10:02:23 +02:00
dont-remove-loop-update.mir first commit 2022-04-25 10:02:23 +02:00
emptyblock.mir first commit 2022-04-25 10:02:23 +02:00
end-positive-offset.mir first commit 2022-04-25 10:02:23 +02:00
exitcount.ll first commit 2022-04-25 10:02:23 +02:00
extending-loads.ll first commit 2022-04-25 10:02:23 +02:00
extract-element.mir first commit 2022-04-25 10:02:23 +02:00
fast-fp-loops.ll first commit 2022-04-25 10:02:23 +02:00
incorrect-sub-8.mir first commit 2022-04-25 10:02:23 +02:00
incorrect-sub-16.mir first commit 2022-04-25 10:02:23 +02:00
incorrect-sub-32.mir first commit 2022-04-25 10:02:23 +02:00
inlineasm.ll first commit 2022-04-25 10:02:23 +02:00
inloop-vpnot-1.mir first commit 2022-04-25 10:02:23 +02:00
inloop-vpnot-2.mir first commit 2022-04-25 10:02:23 +02:00
inloop-vpnot-3.mir first commit 2022-04-25 10:02:23 +02:00
inloop-vpsel-1.mir first commit 2022-04-25 10:02:23 +02:00
inloop-vpsel-2.mir first commit 2022-04-25 10:02:23 +02:00
invariant-qreg.mir first commit 2022-04-25 10:02:23 +02:00
it-block-chain-store.mir first commit 2022-04-25 10:02:23 +02:00
it-block-chain.mir first commit 2022-04-25 10:02:23 +02:00
it-block-itercount.mir first commit 2022-04-25 10:02:23 +02:00
it-block-mov.mir first commit 2022-04-25 10:02:23 +02:00
it-block-random.mir first commit 2022-04-25 10:02:23 +02:00
iv-two-vcmp-reordered.mir first commit 2022-04-25 10:02:23 +02:00
iv-two-vcmp.mir first commit 2022-04-25 10:02:23 +02:00
iv-vcmp.mir first commit 2022-04-25 10:02:23 +02:00
livereg-no-loop-def.mir first commit 2022-04-25 10:02:23 +02:00
loop-dec-copy-chain.mir first commit 2022-04-25 10:02:23 +02:00
loop-dec-copy-prev-iteration.mir first commit 2022-04-25 10:02:23 +02:00
loop-dec-liveout.mir first commit 2022-04-25 10:02:23 +02:00
loop-guards.ll first commit 2022-04-25 10:02:23 +02:00
lsr-profitable-chain.ll first commit 2022-04-25 10:02:23 +02:00
lstp-insertion-position.mir first commit 2022-04-25 10:02:23 +02:00
massive.mir first commit 2022-04-25 10:02:23 +02:00
matrix-debug.mir first commit 2022-04-25 10:02:23 +02:00
matrix.mir first commit 2022-04-25 10:02:23 +02:00
memcall.ll first commit 2022-04-25 10:02:23 +02:00
minloop.ll first commit 2022-04-25 10:02:23 +02:00
mov-after-dls.mir first commit 2022-04-25 10:02:23 +02:00
mov-after-dlstp.mir first commit 2022-04-25 10:02:23 +02:00
mov-lr-terminator.mir first commit 2022-04-25 10:02:23 +02:00
mov-operand.ll first commit 2022-04-25 10:02:23 +02:00
move-def-before-start.mir first commit 2022-04-25 10:02:23 +02:00
move-start-after-def.mir first commit 2022-04-25 10:02:23 +02:00
multi-block-cond-iter-count.mir first commit 2022-04-25 10:02:23 +02:00
multi-cond-iter-count.mir first commit 2022-04-25 10:02:23 +02:00
multiblock-massive.mir first commit 2022-04-25 10:02:23 +02:00
multiple-do-loops.mir first commit 2022-04-25 10:02:23 +02:00
mve-float-loops.ll first commit 2022-04-25 10:02:23 +02:00
mve-tail-data-types.ll first commit 2022-04-25 10:02:23 +02:00
nested.ll first commit 2022-04-25 10:02:23 +02:00
no-dec-cbnz.mir first commit 2022-04-25 10:02:23 +02:00
no-dec-le-simple.ll first commit 2022-04-25 10:02:23 +02:00
no-dec-reorder.mir first commit 2022-04-25 10:02:23 +02:00
no-dec.mir first commit 2022-04-25 10:02:23 +02:00
no-vpsel-liveout.mir first commit 2022-04-25 10:02:23 +02:00
non-masked-load.mir first commit 2022-04-25 10:02:23 +02:00
non-masked-store.mir first commit 2022-04-25 10:02:23 +02:00
out-of-range-cbz.mir first commit 2022-04-25 10:02:23 +02:00
predicated-invariant.mir first commit 2022-04-25 10:02:23 +02:00
predicated-liveout-unknown-lanes.ll first commit 2022-04-25 10:02:23 +02:00
predicated-liveout.mir first commit 2022-04-25 10:02:23 +02:00
reductions-vpt-liveout.mir first commit 2022-04-25 10:02:23 +02:00
reductions.ll first commit 2022-04-25 10:02:23 +02:00
remat-vctp.ll first commit 2022-04-25 10:02:23 +02:00
remove-elem-moves.mir first commit 2022-04-25 10:02:23 +02:00
revert-after-call.mir first commit 2022-04-25 10:02:23 +02:00
revert-after-read.mir first commit 2022-04-25 10:02:23 +02:00
revert-after-write.mir first commit 2022-04-25 10:02:23 +02:00
revert-non-header.mir first commit 2022-04-25 10:02:23 +02:00
revert-non-loop.mir first commit 2022-04-25 10:02:23 +02:00
revert-while.mir first commit 2022-04-25 10:02:23 +02:00
revertcallearly.mir first commit 2022-04-25 10:02:23 +02:00
safe-def-no-mov.mir first commit 2022-04-25 10:02:23 +02:00
safe-retaining.mir first commit 2022-04-25 10:02:23 +02:00
sibling-loops.ll first commit 2022-04-25 10:02:23 +02:00
size-limit.mir first commit 2022-04-25 10:02:23 +02:00
skip-debug.mir first commit 2022-04-25 10:02:23 +02:00
switch.mir first commit 2022-04-25 10:02:23 +02:00
tail-pred-basic.ll first commit 2022-04-25 10:02:23 +02:00
tail-pred-const.ll first commit 2022-04-25 10:02:23 +02:00
tail-pred-disabled-in-loloops.ll first commit 2022-04-25 10:02:23 +02:00
tail-pred-intrinsic-add-sat.ll first commit 2022-04-25 10:02:23 +02:00
tail-pred-intrinsic-fabs.ll first commit 2022-04-25 10:02:23 +02:00
tail-pred-intrinsic-round.ll first commit 2022-04-25 10:02:23 +02:00
tail-pred-intrinsic-sub-sat.ll first commit 2022-04-25 10:02:23 +02:00
tail-pred-narrow.ll first commit 2022-04-25 10:02:23 +02:00
tail-pred-pattern-fail.ll first commit 2022-04-25 10:02:23 +02:00
tail-pred-reduce.ll first commit 2022-04-25 10:02:23 +02:00
tail-pred-widen.ll first commit 2022-04-25 10:02:23 +02:00
tp-multiple-vpst.ll first commit 2022-04-25 10:02:23 +02:00
unpredicated-max.mir first commit 2022-04-25 10:02:23 +02:00
unpredload.ll first commit 2022-04-25 10:02:23 +02:00
unrolled-and-vector.mir first commit 2022-04-25 10:02:23 +02:00
unsafe-cpsr-loop-def.mir first commit 2022-04-25 10:02:23 +02:00
unsafe-cpsr-loop-use.mir first commit 2022-04-25 10:02:23 +02:00
unsafe-retaining.mir first commit 2022-04-25 10:02:23 +02:00
unsafe-use-after.mir first commit 2022-04-25 10:02:23 +02:00
vaddv.mir first commit 2022-04-25 10:02:23 +02:00
varying-outer-2d-reduction.ll first commit 2022-04-25 10:02:23 +02:00
vcmp-vpst-combination-across-blocks.mir first commit 2022-04-25 10:02:23 +02:00
vcmp-vpst-combination.ll first commit 2022-04-25 10:02:23 +02:00
vctp-add-operand-liveout.mir first commit 2022-04-25 10:02:23 +02:00
vctp-in-vpt-2.mir first commit 2022-04-25 10:02:23 +02:00
vctp-in-vpt.mir first commit 2022-04-25 10:02:23 +02:00
vctp-subi3.mir first commit 2022-04-25 10:02:23 +02:00
vctp-subri.mir first commit 2022-04-25 10:02:23 +02:00
vctp-subri12.mir first commit 2022-04-25 10:02:23 +02:00
vctp16-reduce.mir first commit 2022-04-25 10:02:23 +02:00
vector-arith-codegen.ll first commit 2022-04-25 10:02:23 +02:00
vector-reduce-mve-tail.ll first commit 2022-04-25 10:02:23 +02:00
vector-unroll.ll first commit 2022-04-25 10:02:23 +02:00
vmaxmin_vpred_r.mir first commit 2022-04-25 10:02:23 +02:00
vmldava_in_vpt.mir first commit 2022-04-25 10:02:23 +02:00
vpt-blocks.mir first commit 2022-04-25 10:02:23 +02:00
while-loops.ll first commit 2022-04-25 10:02:23 +02:00
while-negative-offset.mir first commit 2022-04-25 10:02:23 +02:00
while.mir first commit 2022-04-25 10:02:23 +02:00
wlstp.mir first commit 2022-04-25 10:02:23 +02:00
wrong-liveout-lsr-shift.mir first commit 2022-04-25 10:02:23 +02:00
wrong-vctp-opcode-liveout.mir first commit 2022-04-25 10:02:23 +02:00
wrong-vctp-operand-liveout.mir first commit 2022-04-25 10:02:23 +02:00