Pull predecessor and successor iterators out of the CFG*.h files, and plop them into
authorChris Lattner <sabre@nondot.org>
Mon, 1 Oct 2001 13:19:53 +0000 (13:19 +0000)
committerChris Lattner <sabre@nondot.org>
Mon, 1 Oct 2001 13:19:53 +0000 (13:19 +0000)
commitf0604b84c7273fc2503454ecaa198eaee5b615bd
treedc7298c5da5bb2b509412369dcdd01ac67b91c8d
parent711774e169526247db1838b96e379a4f4e9f2cad
Pull predecessor and successor iterators out of the CFG*.h files, and plop them into
the BasicBlock class where they should be.  pred_begin/pred_end become methods on BasicBlock,
and the cfg namespace isn't used anymore.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@691 91177308-0d34-0410-b5e6-96231b3b80d8
16 files changed:
include/llvm/Analysis/LiveVar/FunctionLiveVarInfo.h
include/llvm/BasicBlock.h
include/llvm/CFG.h [deleted file]
include/llvm/CFGdecls.h [deleted file]
include/llvm/CodeGen/FunctionLiveVarInfo.h
lib/Analysis/Interval.cpp
lib/Analysis/LiveVar/BBLiveVar.cpp
lib/Analysis/LiveVar/BBLiveVar.h
lib/Analysis/PostDominators.cpp
lib/Target/SparcV9/LiveVar/BBLiveVar.cpp
lib/Target/SparcV9/LiveVar/BBLiveVar.h
lib/Transforms/Scalar/ADCE.cpp
lib/Transforms/Scalar/DCE.cpp
lib/Transforms/Scalar/InductionVars.cpp
lib/VMCore/BasicBlock.cpp
lib/VMCore/Dominators.cpp