Home
last modified time | relevance | path

Searched refs:LoopVectorizationCostModel (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPRecipeBuilder.h20 class LoopVectorizationCostModel; variable
64 LoopVectorizationCostModel &CM;
150 LoopVectorizationCostModel &CM, in VPRecipeBuilder()
H A DLoopVectorize.cpp487 unsigned UnrollFactor, LoopVectorizationCostModel *CM, in InnerLoopVectorizer()
613 LoopVectorizationCostModel *Cost;
673 LoopVectorizationCostModel *CM, BlockFrequencyInfo *BFI, in InnerLoopAndEpilogueVectorizer()
710 LoopVectorizationCostModel *CM, BlockFrequencyInfo *BFI, in EpilogueVectorizerMainLoop()
737 LoopVectorizationCostModel *CM, BlockFrequencyInfo *BFI, in EpilogueVectorizerEpilogueLoop()
904 class LoopVectorizationCostModel { class
908 LoopVectorizationCostModel(ScalarEpilogueLowering SEL, Loop *L, in LoopVectorizationCostModel() function in llvm::LoopVectorizationCostModel
2210 const LoopVectorizationCostModel *Cost, in isIndvarOverflowCheckKnownFalse()
2596 LoopVectorizationCostModel::getVectorCallCost(CallInst *CI, in getVectorCallCost()
2630 LoopVectorizationCostModel::getVectorIntrinsicCost(CallInst *CI, in getVectorIntrinsicCost()
[all …]
H A DLoopVectorizationPlanner.h40 class LoopVectorizationCostModel; variable
428 LoopVectorizationCostModel &CM;
467 LoopVectorizationCostModel &CM, InterleavedAccessInfo &IAI, in LoopVectorizationPlanner()
H A DVPlanHelpers.h349 LoopVectorizationCostModel &CM;
354 Type *CanIVTy, LoopVectorizationCostModel &CM, in VPCostContext()
H A DVPlan.h68 class LoopVectorizationCostModel; variable