aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp
diff options
context:
space:
mode:
authorFlorian Hahn <flo@fhahn.com>2023-04-28 15:37:32 +0100
committerFlorian Hahn <flo@fhahn.com>2023-04-28 15:37:35 +0100
commit4c2d29f2fc78782a469ccff625dd29d66d4d9f9b (patch)
tree4af82011a76071dec0170eaf437a6cb7ab2a35a9 /llvm/lib/Transforms/Utils/BasicBlockUtils.cpp
parent02c5eb565f2e0396053b25cb39659a52517b2f32 (diff)
downloadllvm-4c2d29f2fc78782a469ccff625dd29d66d4d9f9b.zip
llvm-4c2d29f2fc78782a469ccff625dd29d66d4d9f9b.tar.gz
llvm-4c2d29f2fc78782a469ccff625dd29d66d4d9f9b.tar.bz2
[SCEV] Skip instrs with non-scevable types in visitAndClearUsers.
No SCEVs are formed for instructions with non-scevable types, so no other SCEV expressions can depend on them. Skip those instructions and their users when invalidating SCEV expressions. Depends on D144847. Reviewed By: mkazantsev Differential Revision: https://reviews.llvm.org/D144848
Diffstat (limited to 'llvm/lib/Transforms/Utils/BasicBlockUtils.cpp')
0 files changed, 0 insertions, 0 deletions