OSDN Git Service

Add a wrapper function to set branch weights metadata.
authorEaswaran Raman <eraman@google.com>
Thu, 9 Nov 2017 22:52:20 +0000 (22:52 +0000)
committerEaswaran Raman <eraman@google.com>
Thu, 9 Nov 2017 22:52:20 +0000 (22:52 +0000)
commit2f88f54e970f7e6914ffed37f8a8974ebfd0f7b1
treefc71df85de8a3089d330f9d0e1a9e76bc941a30b
parente69c03b3a1ff3f2bab6c30da660ffd43fad71175
Add a wrapper function to set branch weights metadata.

Summary:
This wrapper checks if there is at least one non-zero weight before
setting the metadata.

Reviewers: davidxl

Subscribers: llvm-commits

Differential Revision: https://reviews.llvm.org/D39872

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@317845 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Utils/SimplifyCFG.cpp
test/Transforms/SimplifyCFG/suppress-zero-branch-weights.ll [new file with mode: 0644]