OSDN Git Service

Tidy up BasicBlock::getFirstNonPHI, and change a bunch of places to
authorDan Gohman <gohman@apple.com>
Fri, 23 May 2008 21:05:58 +0000 (21:05 +0000)
committerDan Gohman <gohman@apple.com>
Fri, 23 May 2008 21:05:58 +0000 (21:05 +0000)
commit514277c1fcda11378730fd10e884f3b4860a60a8
tree48b58ec848bf21e5f417c3137fca41214104a929
parentd408d39f59e8fc2445e2cdf90ee1546b3a9c1c57
Tidy up BasicBlock::getFirstNonPHI, and change a bunch of places to
use it instead of duplicating its functionality.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51499 91177308-0d34-0410-b5e6-96231b3b80d8
16 files changed:
include/llvm/BasicBlock.h
lib/Transforms/Instrumentation/ProfilingUtils.cpp
lib/Transforms/Instrumentation/RSProfiling.cpp
lib/Transforms/Scalar/CodeGenPrepare.cpp
lib/Transforms/Scalar/IndVarSimplify.cpp
lib/Transforms/Scalar/InstructionCombining.cpp
lib/Transforms/Scalar/JumpThreading.cpp
lib/Transforms/Scalar/LICM.cpp
lib/Transforms/Scalar/LoopRotation.cpp
lib/Transforms/Scalar/LoopUnswitch.cpp
lib/Transforms/Scalar/TailDuplication.cpp
lib/Transforms/Utils/CodeExtractor.cpp
lib/Transforms/Utils/LCSSA.cpp
lib/Transforms/Utils/LowerInvoke.cpp
lib/Transforms/Utils/SimplifyCFG.cpp
lib/VMCore/BasicBlock.cpp