Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPRecipeBuilder.h27 class VPRecipeBuilder {
110 VPRecipeBuilder(Loop *OrigLoop, const TargetLibraryInfo *TLI, in VPRecipeBuilder() function
H A DLoopVectorizationPlanner.h42 class VPRecipeBuilder; variable
424 VPRecipeBuilder &RecipeBuilder,
H A DLoopVectorize.cpp8048 void VPRecipeBuilder::createHeaderMask(VPlan &Plan) { in createHeaderMask()
8075 VPValue *VPRecipeBuilder::getBlockInMask(BasicBlock *BB) const { in getBlockInMask()
8083 void VPRecipeBuilder::createBlockInMask(BasicBlock *BB, VPlan &Plan) { in createBlockInMask()
8111 VPRecipeBase *VPRecipeBuilder::tryToWidenMemory(Instruction *I, in tryToWidenMemory()
8186 VPRecipeBase *VPRecipeBuilder::tryToOptimizeInductionPHI( in tryToOptimizeInductionPHI()
8238 VPRecipeOrVPValueTy VPRecipeBuilder::tryToBlend(PHINode *Phi, in tryToBlend()
8283 VPWidenCallRecipe *VPRecipeBuilder::tryToWidenCall(CallInst *CI, in tryToWidenCall()
8389 VPRecipeBase *VPRecipeBuilder::tryToWiden(Instruction *I, in tryToWiden()
8438 void VPRecipeBuilder::fixHeaderPhis() { in fixHeaderPhis()
8448 VPRecipeOrVPValueTy VPRecipeBuilder::handleReplication(Instruction *I, in handleReplication()
[all …]