diff options
author | Yevgeny Rouban <yevgeny.rouban@azul.com> | 2019-09-12 03:41:34 +0000 |
---|---|---|
committer | Yevgeny Rouban <yevgeny.rouban@azul.com> | 2019-09-12 03:41:34 +0000 |
commit | bdfe84ad110fb386676955a24afd30f68b25b80b (patch) | |
tree | 68b2a676b740e3f08574d413031340bfda6b30a0 /clang/lib/CodeGen/CGException.cpp | |
parent | 4f0245fd98bca1dd0797c4e2aad83dbab1b9fccc (diff) | |
download | bcm5719-llvm-bdfe84ad110fb386676955a24afd30f68b25b80b.tar.gz bcm5719-llvm-bdfe84ad110fb386676955a24afd30f68b25b80b.zip |
Make SwitchInstProfUpdateWrapper strict permanently
We have been using -switch-inst-prof-update-wrapper-strict
set to true by default for some time. It is time to remove
the safety stuff and make SwitchInstProfUpdateWrapper
intolerant to inconsistencies in !prof branch_weights
metadata of SwitchInst.
This patch gets rid of the Invalid state of
SwitchInstProfUpdateWrapper and the option
-switch-inst-prof-update-wrapper-strict. So there is only
two states: changed and unchanged.
Reviewers: davidx, nikic, eraman, reames, chandlerc
Reviewed By: davidx
Differential Revision: https://reviews.llvm.org/D67435
llvm-svn: 371707
Diffstat (limited to 'clang/lib/CodeGen/CGException.cpp')
0 files changed, 0 insertions, 0 deletions