aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Basic/Cuda.cpp
diff options
context:
space:
mode:
authorFlorian Hahn <flo@fhahn.com>2022-10-07 21:35:42 +0100
committerFlorian Hahn <flo@fhahn.com>2022-10-07 21:35:42 +0100
commit13ac102726d35b067d8a086804278dba8337e10b (patch)
tree8bd39798290711f165c44220a92f2bc7aee65467 /clang/lib/Basic/Cuda.cpp
parent0edff6faa26664772c41fed8d7759bba703f4987 (diff)
downloadllvm-13ac102726d35b067d8a086804278dba8337e10b.zip
llvm-13ac102726d35b067d8a086804278dba8337e10b.tar.gz
llvm-13ac102726d35b067d8a086804278dba8337e10b.tar.bz2
[LoopSimplifyCFG] Invalidate SCEV dispositions.
Clear all dispositions if there are any dead blocks (which will get removed later) and also clear dispositions for removed instructions. Clearing all dispositions in case there are dead blocks happens first, which should avoid traversing SCEV use-lists for invalidating dispositions for individual values. Fixes #58179.
Diffstat (limited to 'clang/lib/Basic/Cuda.cpp')
0 files changed, 0 insertions, 0 deletions