llvm-project/llvm/test/Transforms/LoopIdiom
Aditya Kumar 1c42d135e1 [LoopIdiom] check for safety while expanding
Loop Idiom recognition was generating memset in a case that
would result generating a division operation to an unsafe location.

Differential Revision: https://reviews.llvm.org/D32674

llvm-svn: 302238
2017-05-05 14:49:45 +00:00
..
AMDGPU AMDGPU: Other sizes of popcnt are fast 2016-05-18 16:10:19 +00:00
X86
basic-address-space.ll
basic.ll Enable disabled loopidiom test. Apparently we handle it now 2017-01-03 19:08:05 +00:00
crash.ll
ctpop-multiple-users-crash.ll
debug-line.ll [PR27284] Reverse the ownership between DICompileUnit and DISubprogram. 2016-04-15 15:57:41 +00:00
lir-heurs-multi-block-loop.ll Target independent codesize heuristics for Loop Idiom Recognition 2016-08-11 18:28:33 +00:00
memset_noidiom.ll
non-canonical-loop.ll
non-integral-pointers.ll [LIR] Obey non-integral pointer semantics 2017-04-24 20:12:10 +00:00
nontemporal_store.ll [PM] Port LoopIdiomRecognize Pass to new PM 2016-07-12 18:45:51 +00:00
pr28196.ll Reapply "[LoopIdiom] Don't remove dead operands manually" 2016-06-20 16:03:25 +00:00
scev-invalidation.ll
struct.ll
struct_pattern.ll
unroll.ll Fix some broken CHECK lines. 2017-01-22 20:28:56 +00:00
unsafe.ll [LoopIdiom] check for safety while expanding 2017-05-05 14:49:45 +00:00
unwind.ll [LIR] Fix mis-compilation with unwinding. 2016-07-06 21:05:40 +00:00