[PM] Replace the Pass argument in MergeBasicBlockIntoOnlyPred with
authorChandler Carruth <chandlerc@gmail.com>
Tue, 20 Jan 2015 01:37:09 +0000 (01:37 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Tue, 20 Jan 2015 01:37:09 +0000 (01:37 +0000)
commitccfacf7182142039992866d182f63cbceab3d7a8
tree12623391ebe57149dd67aececbf828743418635e
parent47ddb76984521c2c62398dc454bcbdcf0a806005
[PM] Replace the Pass argument in MergeBasicBlockIntoOnlyPred with
a DominatorTree argument as that is the analysis that it wants to
update.

This removes the last non-loop utility function in Utils/ which accepts
a raw Pass argument.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@226537 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Transforms/Utils/Local.h
lib/CodeGen/CodeGenPrepare.cpp
lib/Transforms/Utils/Local.cpp