[Modules] Move CFG.h to the IR library as it defines graph traits over
authorChandler Carruth <chandlerc@gmail.com>
Tue, 4 Mar 2014 11:45:46 +0000 (11:45 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Tue, 4 Mar 2014 11:45:46 +0000 (11:45 +0000)
commit03e36d752c461490eb8e07cdbc4fcc92185ff765
treece0971989d91420aa75fc6b5f6d471587e376ca4
parent1fd02bc228441fd84d12e53f1094df8f0d238610
[Modules] Move CFG.h to the IR library as it defines graph traits over
IR types.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@202827 91177308-0d34-0410-b5e6-96231b3b80d8
54 files changed:
include/llvm/Analysis/BranchProbabilityInfo.h
include/llvm/Analysis/CFG.h
include/llvm/Analysis/CFGPrinter.h
include/llvm/Analysis/IntervalIterator.h
include/llvm/Analysis/LoopInfo.h
include/llvm/Analysis/RegionIterator.h
include/llvm/IR/CFG.h [new file with mode: 0644]
include/llvm/IR/Dominators.h
include/llvm/Support/CFG.h [deleted file]
include/llvm/Support/GenericDomTree.h
include/llvm/Support/PredIteratorCache.h
include/llvm/Transforms/Utils/BasicBlockUtils.h
lib/Analysis/BlockFrequencyInfo.cpp
lib/Analysis/BranchProbabilityInfo.cpp
lib/Analysis/Interval.cpp
lib/Analysis/LazyValueInfo.cpp
lib/Analysis/LoopInfo.cpp
lib/Analysis/PostDominators.cpp
lib/CodeGen/UnreachableBlockElim.cpp
lib/IR/AsmWriter.cpp
lib/IR/AutoUpgrade.cpp
lib/IR/BasicBlock.cpp
lib/IR/Dominators.cpp
lib/IR/Verifier.cpp
lib/Target/Mips/Mips16ISelDAGToDAG.cpp
lib/Target/Mips/MipsISelDAGToDAG.cpp
lib/Target/Mips/MipsSEISelDAGToDAG.cpp
lib/Transforms/IPO/ArgumentPromotion.cpp
lib/Transforms/IPO/PartialInlining.cpp
lib/Transforms/IPO/PruneEH.cpp
lib/Transforms/InstCombine/InstructionCombining.cpp
lib/Transforms/ObjCARC/DependencyAnalysis.cpp
lib/Transforms/ObjCARC/ObjCARCOpts.cpp
lib/Transforms/Scalar/ADCE.cpp
lib/Transforms/Scalar/CorrelatedValuePropagation.cpp
lib/Transforms/Scalar/FlattenCFGPass.cpp
lib/Transforms/Scalar/IndVarSimplify.cpp
lib/Transforms/Scalar/LICM.cpp
lib/Transforms/Scalar/LoopRotation.cpp
lib/Transforms/Scalar/Reassociate.cpp
lib/Transforms/Scalar/Reg2Mem.cpp
lib/Transforms/Scalar/SimplifyCFGPass.cpp
lib/Transforms/Scalar/Sink.cpp
lib/Transforms/Scalar/TailRecursionElimination.cpp
lib/Transforms/Utils/BreakCriticalEdges.cpp
lib/Transforms/Utils/CloneFunction.cpp
lib/Transforms/Utils/Local.cpp
lib/Transforms/Utils/LoopSimplify.cpp
lib/Transforms/Utils/PromoteMemoryToRegister.cpp
lib/Transforms/Utils/SSAUpdater.cpp
lib/Transforms/Utils/SimplifyCFG.cpp
tools/bugpoint/CrashDebugger.cpp
tools/llvm-diff/DifferenceEngine.cpp
tools/opt/PrintSCC.cpp