aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/APFixedPoint.cpp
diff options
context:
space:
mode:
authorDavid Stenberg <david.stenberg@ericsson.com>2020-08-20 08:28:24 +0200
committerDavid Stenberg <david.stenberg@ericsson.com>2020-08-20 09:04:16 +0200
commitdfd447c22043b0a64bf1d146735ca33f926bd22d (patch)
tree8ebf6525cfe6eb2b72ae19beca879b6d2745cd42 /llvm/lib/Support/APFixedPoint.cpp
parent012819f30183200230d20655595481d596ac35ab (diff)
downloadllvm-dfd447c22043b0a64bf1d146735ca33f926bd22d.zip
llvm-dfd447c22043b0a64bf1d146735ca33f926bd22d.tar.gz
llvm-dfd447c22043b0a64bf1d146735ca33f926bd22d.tar.bz2
[LoopUnswitch] Fix incorrect Modified status
When hoisting simple values out from a loop, and an optsize attribute, a convergent call, or an invoke instruction hindered the pass from unswitching the loop, the pass would return an incorrect Modified status. This was caught using the check introduced by D80916. Reviewed By: asbirlea Differential Revision: https://reviews.llvm.org/D86085
Diffstat (limited to 'llvm/lib/Support/APFixedPoint.cpp')
0 files changed, 0 insertions, 0 deletions