Files
clang-p2996/llvm/lib/Analysis/LoopAccessAnalysis.cpp
Florian Hahn e48b1e87a3 [LV] Split off invariance check from isUniform (NFCI).
After 572cfa3fde, 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.
2023-06-01 19:09:11 +01:00

109 KiB