Lines Matching refs:VPRecipeBuilder
7954 VPValue *VPRecipeBuilder::createEdgeMask(BasicBlock *Src, BasicBlock *Dst, in createEdgeMask()
7999 VPValue *VPRecipeBuilder::createBlockInMask(BasicBlock *BB, VPlanPtr &Plan) { in createBlockInMask()
8064 VPRecipeBase *VPRecipeBuilder::tryToWidenMemory(Instruction *I, in tryToWidenMemory()
8142 VPRecipeBase *VPRecipeBuilder::tryToOptimizeInductionPHI( in tryToOptimizeInductionPHI()
8164 VPWidenIntOrFpInductionRecipe *VPRecipeBuilder::tryToOptimizeInductionTruncate( in tryToOptimizeInductionTruncate()
8192 VPRecipeOrVPValueTy VPRecipeBuilder::tryToBlend(PHINode *Phi, in tryToBlend()
8241 VPWidenCallRecipe *VPRecipeBuilder::tryToWidenCall(CallInst *CI, in tryToWidenCall()
8281 bool VPRecipeBuilder::shouldWiden(Instruction *I, VFRange &Range) const { in shouldWiden()
8295 VPWidenRecipe *VPRecipeBuilder::tryToWiden(Instruction *I, in tryToWiden()
8346 void VPRecipeBuilder::fixHeaderPhis() { in fixHeaderPhis()
8356 VPBasicBlock *VPRecipeBuilder::handleReplication( in handleReplication()
8439 VPRecipeBuilder::createReplicateRegion(VPReplicateRecipe *PredRecipe, in createReplicateRegion()
8476 VPRecipeBuilder::tryToCreateWidenRecipe(Instruction *Instr, in tryToCreateWidenRecipe()
8696 VPRecipeBuilder RecipeBuilder(OrigLoop, TLI, Legal, CM, PSE, Builder); in buildVPlanWithVPRecipes()
9094 VPBasicBlock *LatchVPBB, VPlanPtr &Plan, VPRecipeBuilder &RecipeBuilder, in adjustRecipesForReductions()