Searched refs:LoopVectorizationCostModel (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | VPRecipeBuilder.h | 21 class LoopVectorizationCostModel; variable 39 LoopVectorizationCostModel &CM; 108 LoopVectorizationCostModel &CM, in VPRecipeBuilder()
|
H A D | LoopVectorize.cpp | 478 LoopVectorizationCostModel *CM, BlockFrequencyInfo *BFI, in InnerLoopVectorizer() 684 LoopVectorizationCostModel *Cost; 719 LoopVectorizationCostModel *CM, BlockFrequencyInfo *BFI, in InnerLoopUnroller() 764 LoopVectorizationLegality *LVL, llvm::LoopVectorizationCostModel *CM, in InnerLoopAndEpilogueVectorizer() 804 LoopVectorizationLegality *LVL, llvm::LoopVectorizationCostModel *CM, in EpilogueVectorizerMainLoop() 833 LoopVectorizationLegality *LVL, llvm::LoopVectorizationCostModel *CM, in EpilogueVectorizerEpilogueLoop() 1014 class LoopVectorizationCostModel { class 1016 LoopVectorizationCostModel(ScalarEpilogueLowering SEL, Loop *L, in LoopVectorizationCostModel() function in llvm::LoopVectorizationCostModel 2311 const LoopVectorizationCostModel *Cost, in isIndvarOverflowCheckKnownFalse() 2889 LoopVectorizationCostModel::getVectorCallCost(CallInst *CI, in getVectorCallCost() [all …]
|
H A D | LoopVectorizationPlanner.h | 36 class LoopVectorizationCostModel; variable 318 LoopVectorizationCostModel &CM; 351 LoopVectorizationCostModel &CM, InterleavedAccessInfo &IAI, in LoopVectorizationPlanner()
|
H A D | VPlan.h | 68 class LoopVectorizationCostModel; variable 741 LoopVectorizationCostModel &CM; 745 LLVMContext &LLVMCtx, LoopVectorizationCostModel &CM) in VPCostContext()
|