[llvm] [VPlan] Introduce scalar loop header in plan, remove VPLiveOut. (PR #109975)
via llvm-commits
llvm-commits at lists.llvm.org
Sun Oct 27 14:41:45 PDT 2024
================
@@ -264,6 +264,13 @@ void UnrollState::unrollRecipeByUF(VPRecipeBase &R) {
return;
if (auto *VPI = dyn_cast<VPInstruction>(&R)) {
+ VPValue *Op0, *Op1;
+ if (match(VPI, m_VPInstruction<VPInstruction::ResumePhi>(m_VPValue(Op0),
----------------
ayalz wrote:
VPInstruction::ResumePhi `isSingleScalar()`, so should probably qualify as only first part used below?
https://github.com/llvm/llvm-project/pull/109975
More information about the llvm-commits
mailing list