Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPRecipeBuilder.h21 class LoopVectorizationCostModel; variable
39 LoopVectorizationCostModel &CM;
108 LoopVectorizationCostModel &CM, in VPRecipeBuilder()
H A DLoopVectorize.cpp478 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 DLoopVectorizationPlanner.h36 class LoopVectorizationCostModel; variable
318 LoopVectorizationCostModel &CM;
351 LoopVectorizationCostModel &CM, InterleavedAccessInfo &IAI, in LoopVectorizationPlanner()
H A DVPlan.h68 class LoopVectorizationCostModel; variable
741 LoopVectorizationCostModel &CM;
745 LLVMContext &LLVMCtx, LoopVectorizationCostModel &CM) in VPCostContext()