[all-commits] [llvm/llvm-project] 731c20: [VPlan] Relax IV user assertion after 0ab539f for ...
Florian Hahn via All-commits
all-commits at lists.llvm.org
Fri Jan 26 05:21:43 PST 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 731c2049a4fa3a8704df6b82311948a1ed8de5a6
https://github.com/llvm/llvm-project/commit/731c2049a4fa3a8704df6b82311948a1ed8de5a6
Author: Florian Hahn <flo at fhahn.com>
Date: 2024-01-26 (Fri, 26 Jan 2024)
Changed paths:
M llvm/lib/Transforms/Vectorize/VPlan.cpp
A llvm/test/Transforms/LoopVectorize/epilog-vectorization-trunc-induction-steps.ll
Log Message:
-----------
[VPlan] Relax IV user assertion after 0ab539f for epilogue vec.
After 0ab539fd6748adf2f638e10514dd9419597d8863, the canonical IV in the
epilogue vector loop may be used by a trunc. Relax the corresponding
assert.
This should fix some build-bot failures, including
https://lab.llvm.org/buildbot/#/builders/187/builds/14113
https://lab.llvm.org/buildbot/#/builders/98/builds/32350
https://lab.llvm.org/buildbot/#/builders/239/builds/5473
More information about the All-commits
mailing list