aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/LoopUtils.cpp
diff options
context:
space:
mode:
authorFlorian Hahn <flo@fhahn.com>2025-03-23 22:00:02 +0000
committerGitHub <noreply@github.com>2025-03-23 22:00:02 +0000
commit06fd10f1da8143a048763e5701e7bd4eb4dc1271 (patch)
tree0ddbd415bf2e91de934d0ea030b4eb48035bf517 /llvm/lib/Transforms/Utils/LoopUtils.cpp
parent549fc0c1f9e7af83b2306029b50ad8d967e08e8a (diff)
downloadllvm-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