aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorSerguei Katkov <serguei.katkov@azul.com>2020-12-22 16:40:50 +0700
committerSerguei Katkov <serguei.katkov@azul.com>2021-01-11 10:19:26 +0700
commit7f69860243e8933c3da1177afde0d3cb6544d04e (patch)
tree7187bc7a1a30135ccc89c8b23c078e958878c441 /clang/lib/Frontend/CompilerInvocation.cpp
parent5cf73dca77e52f54c893d2c5fc2f56a5f2764f7d (diff)
downloadllvm-7f69860243e8933c3da1177afde0d3cb6544d04e.zip
llvm-7f69860243e8933c3da1177afde0d3cb6544d04e.tar.gz
llvm-7f69860243e8933c3da1177afde0d3cb6544d04e.tar.bz2
[LoopUnroll] Fix a crash
Loop peeling as a last step triggers loop simplification and this can change the loop structure. As a result all cashed values like latch branch becomes invalid. Patch re-structure the code to take into account the possible changes caused by peeling. Reviewers: dmgreen, Meinersbur, etiotto, fhahn, efriedma, bmahjour Reviewed By: Meinersbur, fhahn Subscribers: llvm-commits Differential Revision: https://reviews.llvm.org/D93686
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions