llvm/lib/Transforms
Adam Nemet 5ee7b3ce18 Turn LoopLoadElimination on again
The latent bug that LLE exposed in the LoopVectorizer was resolved
(PR26952).

The pass can be disabled with -mllvm -enable-loop-load-elim=0

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@263595 91177308-0d34-0410-b5e6-96231b3b80d8
2016-03-15 22:26:12 +00:00
..
Hello Remove autoconf support 2016-01-26 21:29:08 +00:00
InstCombine Also handle the new Rust pers fn to isCatchAll() 2016-03-15 20:57:07 +00:00
Instrumentation [msan] Don't put module constructors in comdats. 2016-03-15 20:25:47 +00:00
IPO Turn LoopLoadElimination on again 2016-03-15 22:26:12 +00:00
ObjCARC ADT: Remove == and != comparisons between ilist iterators and pointers 2016-02-21 20:39:50 +00:00
Scalar [LoopUnroll] Respect the convergent attribute. 2016-03-14 23:15:34 +00:00
Utils [LV] Preserve LoopInfo when store predication is used 2016-03-15 18:06:20 +00:00
Vectorize [LV] Preserve LoopInfo when store predication is used 2016-03-15 18:06:20 +00:00
CMakeLists.txt Extracted ObjCARC.cpp into its own library libLLVMObjCARCOpts in preparation for refactoring the ARC Optimizer. 2013-01-28 01:35:51 +00:00
LLVMBuild.txt Extracted ObjCARC.cpp into its own library libLLVMObjCARCOpts in preparation for refactoring the ARC Optimizer. 2013-01-28 01:35:51 +00:00