llvm/lib/Transforms
Kevin Qin a56999c5de Reapply 'Run LICM pass after loop unrolling pass.'
It's firstly committed at r231630, and reverted at r231635.

Function pass InstructionSimplifier is inserted as barrier to
make sure loop unroll pass won't affect on LICM pass.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@232011 91177308-0d34-0410-b5e6-96231b3b80d8
2015-03-12 05:36:01 +00:00
..
Hello [CMake] Add LLVM_LINK_COMPONENTS to loadable modules, LLVMHello and BugpointPasses, on Win32. 2014-07-13 13:36:48 +00:00
InstCombine InstCombine: Don't fold call bitcast into args if callee is byval 2015-03-11 18:03:05 +00:00
Instrumentation DataLayout is mandatory, update the API to reflect it with references. 2015-03-10 02:37:25 +00:00
IPO Reapply 'Run LICM pass after loop unrolling pass.' 2015-03-12 05:36:01 +00:00
ObjCARC DataLayout is mandatory, update the API to reflect it with references. 2015-03-10 02:37:25 +00:00
Scalar DataLayout is mandatory, update the API to reflect it with references. 2015-03-10 02:37:25 +00:00
Utils Extended support for native Windows C++ EH outlining 2015-03-11 23:22:06 +00:00
Vectorize [LAA-memchecks 2/3] Move number of memcheck threshold checking to LV 2015-03-10 18:54:23 +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
Makefile Extracted ObjCARC.cpp into its own library libLLVMObjCARCOpts in preparation for refactoring the ARC Optimizer. 2013-01-28 01:35:51 +00:00