Searched refs:VPSingleDefRecipe (Results 1 – 3 of 3) sorted by relevance
888 class VPRecipeWithIRFlags : public VPSingleDefRecipe {952 : VPSingleDefRecipe(SC, Operands, DL) { in VPSingleDefRecipe() function996 : VPSingleDefRecipe(SC, Operands, DL), in VPSingleDefRecipe() function1342 class VPWidenCallRecipe : public VPSingleDefRecipe {1492 class VPHeaderPHIRecipe : public VPSingleDefRecipe {1777 class VPBlendRecipe : public VPSingleDefRecipe {1910 class VPReductionRecipe : public VPSingleDefRecipe {1917 : VPSingleDefRecipe(VPDef::VPReductionSC, in VPReductionRecipe()2061 class VPPredInstPHIRecipe : public VPSingleDefRecipe {2187 class VPExpandSCEVRecipe : public VPSingleDefRecipe {[all …]
106 SetVector<std::pair<VPBasicBlock *, VPSingleDefRecipe *>> WorkList; in sinkScalarOperands()117 dyn_cast_or_null<VPSingleDefRecipe>(Op->getDefiningRecipe())) in sinkScalarOperands()126 VPSingleDefRecipe *SinkCandidate; in sinkScalarOperands()173 dyn_cast_or_null<VPSingleDefRecipe>(Op->getDefiningRecipe())) in sinkScalarOperands()415 VPSingleDefRecipe *FoundUserCast = nullptr; in removeRedundantInductionCasts()417 auto *UserCast = dyn_cast<VPSingleDefRecipe>(U); in removeRedundantInductionCasts()1141 VPSingleDefRecipe *LaneMask; in addActiveLaneMask()
9018 SetVector<VPSingleDefRecipe *> Worklist; in adjustRecipesForReductions()9021 VPSingleDefRecipe *Cur = Worklist[I]; in adjustRecipesForReductions()9023 auto *UserRecipe = dyn_cast<VPSingleDefRecipe>(U); in adjustRecipesForReductions()9038 VPSingleDefRecipe *PreviousLink = PhiR; // Aka Worklist[0]. in adjustRecipesForReductions()9039 for (VPSingleDefRecipe *CurrentLink : Worklist.getArrayRef().drop_front()) { in adjustRecipesForReductions()