diff options
author | David Stenberg <david.stenberg@ericsson.com> | 2020-09-29 11:04:13 +0200 |
---|---|---|
committer | David Stenberg <david.stenberg@ericsson.com> | 2020-09-29 13:20:59 +0200 |
commit | e6f332ef1e414ec41a188217d7547a371ed975de (patch) | |
tree | 0343048107ce41705f6b26586dcd7fdb4accce99 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 4aa6abe4efc1b648e7ede290210569ca7a703867 (diff) | |
download | llvm-e6f332ef1e414ec41a188217d7547a371ed975de.zip llvm-e6f332ef1e414ec41a188217d7547a371ed975de.tar.gz llvm-e6f332ef1e414ec41a188217d7547a371ed975de.tar.bz2 |
[IndVarSimplify] Fix Modified status for removal of overflow intrinsics
When removing an overflow intrinsic the Changed status in SimplifyIndvar
was not set, leading to the IndVarSimplify pass returning an incorrect
status.
This was caught using the check introduced by D80916.
As pointed out in the code review, a similar bug may exist for
eliminateTrunc().
Reviewed By: reames
Differential Revision: https://reviews.llvm.org/D85971
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions