[PM] Replace another Pass argument with specific analyses that are
authorChandler Carruth <chandlerc@gmail.com>
Sun, 18 Jan 2015 02:11:23 +0000 (02:11 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Sun, 18 Jan 2015 02:11:23 +0000 (02:11 +0000)
commit0389537c08d79b442891e8d4b815b97f9676d371
treea76a824e7e7077d60a348b7aca9bea36d2304e4b
parentd39e52bef744dfc4d8f5dc95d4227c34f9d06ddb
[PM] Replace another Pass argument with specific analyses that are
optionally updated by MergeBlockIntoPredecessors.

No functionality changed, just refactoring to clear the way for the new
pass manager.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@226392 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Transforms/Utils/BasicBlockUtils.h
lib/Transforms/Scalar/GVN.cpp
lib/Transforms/Scalar/LoopRotation.cpp
lib/Transforms/Utils/BasicBlockUtils.cpp