OSDN Git Service

[Profile] backward propagate profile info in JumpThreading
authorXinliang David Li <davidxl@google.com>
Thu, 24 Aug 2017 22:54:01 +0000 (22:54 +0000)
committerXinliang David Li <davidxl@google.com>
Thu, 24 Aug 2017 22:54:01 +0000 (22:54 +0000)
commit092c93330a723cb3b57bd108c2f420ebfb75e728
tree3ca8397563f71f8644c930654050a51eb62b5465
parent3ff307376872b2aa4162cbee2e5a4390ccd28a6d
[Profile] backward propagate profile info in JumpThreading

Take-2 after fixing bugs in the original patch.

Differential Revsion: http://reviews.llvm.org/D36864

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@311727 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Scalar/JumpThreading.cpp
test/Transforms/JumpThreading/threading_prof1.ll [new file with mode: 0644]
test/Transforms/JumpThreading/threading_prof2.ll [new file with mode: 0644]