aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/CodeGen.cpp
diff options
context:
space:
mode:
authorNikita Popov <npopov@redhat.com>2022-11-14 16:13:51 +0100
committerNikita Popov <npopov@redhat.com>2022-12-05 09:27:13 +0100
commit4de3184f07fd8c548125d315dd306d4afa7c9698 (patch)
treebf5f515b676b37293f8a045ef032b6459d976de5 /llvm/lib/CodeGen/CodeGen.cpp
parent140307379075ddd5aa6593d74c89e519baea7238 (diff)
downloadllvm-4de3184f07fd8c548125d315dd306d4afa7c9698.zip
llvm-4de3184f07fd8c548125d315dd306d4afa7c9698.tar.gz
llvm-4de3184f07fd8c548125d315dd306d4afa7c9698.tar.bz2
[LAA] Use cross-iteration alias analysis
LAA analyzes cross-iteration memory dependencies, as such AA should not make assumptions about equality of values inside the loop, as they may come from different iterations. Fix this by exposing the MayBeCrossIteration AA flag and enabling it for LAA. Differential Revision: https://reviews.llvm.org/D137958
Diffstat (limited to 'llvm/lib/CodeGen/CodeGen.cpp')
0 files changed, 0 insertions, 0 deletions