LLVM 17.0.0git
llvm::VPRecipeBuilder Member List

This is the complete list of members for llvm::VPRecipeBuilder, including all inherited members.

createBlockInMask(BasicBlock *BB, VPlan &Plan)llvm::VPRecipeBuilder
createEdgeMask(BasicBlock *Src, BasicBlock *Dst, VPlan &Plan)llvm::VPRecipeBuilder
fixHeaderPhis()llvm::VPRecipeBuilder
getRecipe(Instruction *I)llvm::VPRecipeBuilderinline
handleReplication(Instruction *I, VFRange &Range, VPlan &Plan)llvm::VPRecipeBuilder
recordRecipeOf(Instruction *I)llvm::VPRecipeBuilderinline
setRecipe(Instruction *I, VPRecipeBase *R)llvm::VPRecipeBuilderinline
tryToCreateWidenRecipe(Instruction *Instr, ArrayRef< VPValue * > Operands, VFRange &Range, VPBasicBlock *VPBB, VPlanPtr &Plan)llvm::VPRecipeBuilder
VPRecipeBuilder(Loop *OrigLoop, const TargetLibraryInfo *TLI, LoopVectorizationLegality *Legal, LoopVectorizationCostModel &CM, PredicatedScalarEvolution &PSE, VPBuilder &Builder)llvm::VPRecipeBuilderinline