aboutsummaryrefslogtreecommitdiff
path: root/clang/tools/libclang/CIndexCodeCompletion.cpp
diff options
context:
space:
mode:
authorDmitry Makogon <d.makogon@g.nsu.ru>2022-11-11 16:49:48 +0700
committerDmitry Makogon <d.makogon@g.nsu.ru>2022-11-14 15:06:13 +0700
commit10ab29ec6eaf3ee0a70574b4cb6f79a4df01d47d (patch)
tree932b74a7c0990bb198ad54eaf509bf14149b9d7a /clang/tools/libclang/CIndexCodeCompletion.cpp
parent3b759798067f0f9227b8b14c1f24701dbcd3df89 (diff)
downloadllvm-10ab29ec6eaf3ee0a70574b4cb6f79a4df01d47d.zip
llvm-10ab29ec6eaf3ee0a70574b4cb6f79a4df01d47d.tar.gz
llvm-10ab29ec6eaf3ee0a70574b4cb6f79a4df01d47d.tar.bz2
[IRCE] Bail out if AddRec in icmp is for another loop (PR58912)
When IRCE runs on outer loop and sees a check of an AddRec of inner loop, it crashes with an assert in SCEV that the AddRec must be loop invariant. This adds a bail out if the AddRec which is checked in icmp is for another loop. Fixes https://github.com/llvm/llvm-project/issues/58912. Differential Revision: https://reviews.llvm.org/D137822
Diffstat (limited to 'clang/tools/libclang/CIndexCodeCompletion.cpp')
0 files changed, 0 insertions, 0 deletions