llvm-6502/include/llvm/Transforms/Utils
Chandler Carruth 7478e27573 [PM] Sink the specific analyses preserved by SplitBlock into its
interface, removing Pass from its interface.

This also makes those analyses optional so that passes which don't even
preserve these (or use them) can skip the logic entirely.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@226394 91177308-0d34-0410-b5e6-96231b3b80d8
2015-01-18 02:39:37 +00:00
..
ASanStackFrameLayout.h
BasicBlockUtils.h [PM] Sink the specific analyses preserved by SplitBlock into its 2015-01-18 02:39:37 +00:00
BuildLibCalls.h [SimplifyLibCalls] Factor out fortified libcall handling. 2015-01-12 17:22:43 +00:00
BypassSlowDivision.h
Cloning.h
CmpInstAnalysis.h
CodeExtractor.h
CtorUtils.h
GlobalStatus.h
IntegerDivision.h
Local.h
LoopUtils.h
ModuleUtils.h
PromoteMemToReg.h
SimplifyIndVar.h
SimplifyLibCalls.h [SimplifyLibCalls] Don't try to simplify indirect calls. 2015-01-14 00:55:05 +00:00
SSAUpdater.h
SSAUpdaterImpl.h
SymbolRewriter.h
UnifyFunctionExitNodes.h
UnrollLoop.h
ValueMapper.h
VectorUtils.h [PM] Move TargetLibraryInfo into the Analysis library. 2015-01-15 02:16:27 +00:00