diff options
author | Florian Hahn <flo@fhahn.com> | 2025-03-23 22:00:02 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-03-23 22:00:02 +0000 |
commit | 06fd10f1da8143a048763e5701e7bd4eb4dc1271 (patch) | |
tree | 0ddbd415bf2e91de934d0ea030b4eb48035bf517 /llvm/lib/Transforms/Utils/LoopUtils.cpp | |
parent | 549fc0c1f9e7af83b2306029b50ad8d967e08e8a (diff) | |
download | llvm-06fd10f1da8143a048763e5701e7bd4eb4dc1271.zip llvm-06fd10f1da8143a048763e5701e7bd4eb4dc1271.tar.gz llvm-06fd10f1da8143a048763e5701e7bd4eb4dc1271.tar.bz2 |
[VPlan] Don't create ExtractElement recipes for scalar plans. (#131604)
ExtractElements are no-ops for scalar VPlans. Don't introduce them in
handleUncountableEarlyExit if the plan has only a scalar VF.
This fixes a crash trying to compute the cost of ExtractElement after 26ecf978951b79.
PR: https://github.com/llvm/llvm-project/pull/131604
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopUtils.cpp')
0 files changed, 0 insertions, 0 deletions