llvm-6502/test/Transforms/LoopVectorize/X86
Elena Demikhovsky 14fb445715 Masked Load and Store Intrinsics in loop vectorizer.
The loop vectorizer optimizes loops containing conditional memory
accesses by generating masked load and store intrinsics.
This decision is target dependent.

http://reviews.llvm.org/D6527



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@224334 91177308-0d34-0410-b5e6-96231b3b80d8
2014-12-16 11:50:42 +00:00
..
already-vectorized.ll IR: Make metadata typeless in assembly 2014-12-15 19:07:53 +00:00
assume.ll [LoopVectorize] Ignore @llvm.assume for cost estimates and legality 2014-10-14 22:59:49 +00:00
avx1.ll
avx512.ll
constant-vector-operand.ll
conversion-cost.ll
cost-model.ll
fp32_to_uint32-cost-model.ll
fp64_to_uint32-cost-model.ll
fp_to_sint8-cost-model.ll
gather-cost.ll
gcc-examples.ll Rename getMaximumUnrollFactor -> getMaxInterleaveFactor; also rename option names controlling this variable. 2014-09-10 17:58:16 +00:00
illegal-parallel-loop-uniform-write.ll IR: Make metadata typeless in assembly 2014-12-15 19:07:53 +00:00
lit.local.cfg
masked_load_store.ll Masked Load and Store Intrinsics in loop vectorizer. 2014-12-16 11:50:42 +00:00
metadata-enable.ll IR: Make metadata typeless in assembly 2014-12-15 19:07:53 +00:00
min-trip-count-switch.ll Rename getMaximumUnrollFactor -> getMaxInterleaveFactor; also rename option names controlling this variable. 2014-09-10 17:58:16 +00:00
no-vector.ll
parallel-loops-after-reg2mem.ll IR: Make metadata typeless in assembly 2014-12-15 19:07:53 +00:00
parallel-loops.ll IR: Make metadata typeless in assembly 2014-12-15 19:07:53 +00:00
powof2div.ll Allow vectorization of division by uniform power of 2. 2014-08-25 04:56:54 +00:00
rauw-bug.ll
reduction-crash.ll
small-size.ll IR: Make metadata typeless in assembly 2014-12-15 19:07:53 +00:00
struct-store.ll
tripcount.ll Rename getMaximumUnrollFactor -> getMaxInterleaveFactor; also rename option names controlling this variable. 2014-09-10 17:58:16 +00:00
uint64_to_fp64-cost-model.ll
unroll_selection.ll Rename getMaximumUnrollFactor -> getMaxInterleaveFactor; also rename option names controlling this variable. 2014-09-10 17:58:16 +00:00
unroll-pm.ll
unroll-small-loops.ll Rename getMaximumUnrollFactor -> getMaxInterleaveFactor; also rename option names controlling this variable. 2014-09-10 17:58:16 +00:00
vect.omp.force.ll IR: Make metadata typeless in assembly 2014-12-15 19:07:53 +00:00
vect.omp.force.small-tc.ll IR: Make metadata typeless in assembly 2014-12-15 19:07:53 +00:00
vector_ptr_load_store.ll [LoopVectorize] Use AA to partition potential dependency checks 2014-07-20 23:07:52 +00:00
vector-scalar-select-cost.ll
vectorization-remarks-missed.ll IR: Make metadata typeless in assembly 2014-12-15 19:07:53 +00:00
vectorization-remarks.ll IR: Make metadata typeless in assembly 2014-12-15 19:07:53 +00:00
x86_fp80-vector-store.ll Rename getMaximumUnrollFactor -> getMaxInterleaveFactor; also rename option names controlling this variable. 2014-09-10 17:58:16 +00:00