Files
clang-p2996/llvm/lib/CodeGen/BranchRelaxation.cpp
Elena Demikhovsky b8f2978bec Changes in the branch relaxation algorithm.
The existing version worked incorrectly when inversion of a branch condintion is impossible.
Changed the "fixupConditionalBranch()" function - a new BB (a trampoline) is created to keep the original branch condition.

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

llvm-svn: 321785
2018-01-04 07:08:45 +00:00

19 KiB