Home
last modified time | relevance | path

Searched refs:VPRecipeBuilder (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/
H A DVPRecipeBuilder.h27 class VPRecipeBuilder {
109 VPRecipeBuilder(Loop *OrigLoop, const TargetLibraryInfo *TLI, in VPRecipeBuilder() function
H A DLoopVectorizationPlanner.h40 class VPRecipeBuilder; variable
367 VPRecipeBuilder &RecipeBuilder,
H A DLoopVectorize.cpp8064 VPRecipeBase *VPRecipeBuilder::tryToWidenMemory(Instruction *I, in tryToWidenMemory()
8142 VPRecipeBase *VPRecipeBuilder::tryToOptimizeInductionPHI( in tryToOptimizeInductionPHI()
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()
[all …]