OSDN Git Service

[PM] Port Branch Probability Analysis pass to the new pass manager.
authorXinliang David Li <davidxl@google.com>
Thu, 5 May 2016 02:59:57 +0000 (02:59 +0000)
committerXinliang David Li <davidxl@google.com>
Thu, 5 May 2016 02:59:57 +0000 (02:59 +0000)
commit454f7fa94d42a375a3194ec7bef9506781566e2a
tree59d67a2fe9632f8c9145717fa434aaa2aab2a723
parente44aed739eafaaf3a87a8ed3a06e8962a1d358ad
[PM] Port Branch Probability Analysis pass to the new pass manager.

Differential Revision: http://reviews.llvm.org/D19839

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@268601 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Analysis/BranchProbabilityInfo.h
lib/Analysis/BranchProbabilityInfo.cpp
lib/Passes/PassBuilder.cpp
lib/Passes/PassRegistry.def
test/Analysis/BranchProbabilityInfo/basic.ll
test/Analysis/BranchProbabilityInfo/deopt-intrinsic.ll
test/Analysis/BranchProbabilityInfo/loop.ll
test/Analysis/BranchProbabilityInfo/noreturn.ll
test/Analysis/BranchProbabilityInfo/pr18705.ll
test/Analysis/BranchProbabilityInfo/pr22718.ll