aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/StackMaps.cpp
diff options
context:
space:
mode:
authorFlorian Hahn <flo@fhahn.com>2024-12-16 23:29:49 +0000
committerFlorian Hahn <flo@fhahn.com>2024-12-16 23:29:49 +0000
commit0e528ac404e13ed2d952a2d83aaf8383293c851e (patch)
tree935a22d498c6c8d297763d4f2b4841ec6da73320 /llvm/lib/CodeGen/StackMaps.cpp
parent0f6d93f8d5c99f137c05be23fe2cc161154d73df (diff)
downloadllvm-0e528ac404e13ed2d952a2d83aaf8383293c851e.zip
llvm-0e528ac404e13ed2d952a2d83aaf8383293c851e.tar.gz
llvm-0e528ac404e13ed2d952a2d83aaf8383293c851e.tar.bz2
[VPlan] Use start value operand for FindLastIV reduction phis.
Update VPReductionPHIRecipe::execute to use the start value from the start value operand of the recipe. This is needed to make sure we resume from the correct value during epilogue vectorization. At the moment, the start value is set to the sentinel value in adjustRecipesForReductions, as the original start value needs to be used when creating ResumePhi recipes. Fixes a mis-compile introduced by b3cba9be41bfa8 in SPEC2017 on AArch64.
Diffstat (limited to 'llvm/lib/CodeGen/StackMaps.cpp')
0 files changed, 0 insertions, 0 deletions