Update sinkScalarOperands to consider all operands of recipes in
replicate blocks as sink candidates This enables additional sinking
opportunities and is another step towards retiring LLVM IR-based
sinkScalarOperands.
Depends on D139788.
Differential D139790
[VPlan] Consider all recipes in replicate blocks as sink candidates. Authored by fhahn on Dec 11 2022, 9:22 AM.
Details Update sinkScalarOperands to consider all operands of recipes in Depends on D139788.
Diff Detail
Event Timeline
Comment Actions This is no longer needed after aa2414729ebb
Comment Actions Re-open the revision as after discussion this approach seems preferable to aa2414729ebb
Comment Actions Looks good to me. | ||||||||||||||||||||||||||||||||||||
Following the documentation iterate over VPBlockUtils::blocksOnly<VPRegionBlock>(Iter)?