aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineBasicBlock.cpp
diff options
context:
space:
mode:
authorFlorian Hahn <flo@fhahn.com>2023-06-01 19:09:11 +0100
committerFlorian Hahn <flo@fhahn.com>2023-06-01 19:09:11 +0100
commite48b1e87a319e2e6645d8bb4b08432a7fd08e0b9 (patch)
treefd24cc81a7c15c30783d35c055472c73be17cda4 /llvm/lib/CodeGen/MachineBasicBlock.cpp
parent1a6586e88cc6193e3b6b1568c3b024664a6acd00 (diff)
downloadllvm-e48b1e87a319e2e6645d8bb4b08432a7fd08e0b9.zip
llvm-e48b1e87a319e2e6645d8bb4b08432a7fd08e0b9.tar.gz
llvm-e48b1e87a319e2e6645d8bb4b08432a7fd08e0b9.tar.bz2
[LV] Split off invariance check from isUniform (NFCI).
After 572cfa3fde5433, isUniform now checks VF based uniformity instead of just invariance as before. As follow-up cleanup suggested in D148841, separate the invariance check out and update callers that currently check only for invariance. This also moves the implementation of isUniform from LoopAccessAnalysis to LoopVectorizationLegality, as LoopAccesAnalysis doesn't use the more general isUniform.
Diffstat (limited to 'llvm/lib/CodeGen/MachineBasicBlock.cpp')
0 files changed, 0 insertions, 0 deletions