LLVM  8.0.1
llvm::VPRecipeBuilder Member List

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

createBlockInMask(BasicBlock *BB, VPlanPtr &Plan)llvm::VPRecipeBuilder
createEdgeMask(BasicBlock *Src, BasicBlock *Dst, VPlanPtr &Plan)llvm::VPRecipeBuilder
createReplicateRegion(Instruction *I, VPRecipeBase *PredRecipe, VPlanPtr &Plan)llvm::VPRecipeBuilder
handleReplication(Instruction *I, VFRange &Range, VPBasicBlock *VPBB, DenseMap< Instruction *, VPReplicateRecipe *> &PredInst2Recipe, VPlanPtr &Plan)llvm::VPRecipeBuilder
tryToBlend(Instruction *I, VPlanPtr &Plan)llvm::VPRecipeBuilder
tryToCreateRecipe(Instruction *Instr, VFRange &Range, VPlanPtr &Plan, VPBasicBlock *VPBB)llvm::VPRecipeBuilder
tryToInterleaveMemory(Instruction *I, VFRange &Range, VPlanPtr &Plan)llvm::VPRecipeBuilder
tryToOptimizeInduction(Instruction *I, VFRange &Range)llvm::VPRecipeBuilder
tryToWiden(Instruction *I, VPBasicBlock *VPBB, VFRange &Range)llvm::VPRecipeBuilder
tryToWidenMemory(Instruction *I, VFRange &Range, VPlanPtr &Plan)llvm::VPRecipeBuilder
VPRecipeBuilder(Loop *OrigLoop, const TargetLibraryInfo *TLI, const TargetTransformInfo *TTI, LoopVectorizationLegality *Legal, LoopVectorizationCostModel &CM, VPBuilder &Builder)llvm::VPRecipeBuilderinline