llvm-6502/test/Transforms/LoopVectorize
Nadav Rotem e570dee4b0 Fix a bug in vectorization of if-converted reduction variables. If the
reduction variable is not used outside the loop then we ran into an
endless loop. This change checks if we found the original PHI.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@169324 91177308-0d34-0410-b5e6-96231b3b80d8
2012-12-04 22:40:22 +00:00
..
X86
2012-10-20-infloop.ll
2012-10-22-isconsec.ll
cpp-new-array.ll
flags.ll
gcc-examples.ll LoopVectorizer: Add initial support for pointer induction variables (for example: *dst++ = *src++). 2012-11-17 00:27:03 +00:00
if-conversion-reduction.ll Fix a bug in vectorization of if-converted reduction variables. If the 2012-12-04 22:40:22 +00:00
if-conversion.ll Add support for reduction variables when IF-conversion is enabled. 2012-12-04 18:17:33 +00:00
increment.ll
induction_plus.ll
lit.local.cfg
no_int_induction.ll Add support for pointer induction variables even when there is no integer induction variable. 2012-11-25 08:41:35 +00:00
non-const-n.ll
read-only.ll
reduction.ll
runtime-check.ll Add support for memory runtime check. When we can, we calculate array bounds. 2012-11-09 07:09:44 +00:00
scalar-select.ll
small-loop.ll
start-non-zero.ll
write-only.ll