Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
H A DVPRecipeBuilder.h21 class LoopVectorizationCostModel; variable
38 LoopVectorizationCostModel &CM;
109 LoopVectorizationCostModel &CM, in VPRecipeBuilder()
H A DLoopVectorize.cpp462 LoopVectorizationCostModel *CM, BlockFrequencyInfo *BFI, in InnerLoopVectorizer()
854 LoopVectorizationCostModel *Cost;
888 LoopVectorizationCostModel *CM, BlockFrequencyInfo *BFI, in InnerLoopUnroller()
940 LoopVectorizationLegality *LVL, llvm::LoopVectorizationCostModel *CM, in InnerLoopAndEpilogueVectorizer()
978 LoopVectorizationLegality *LVL, llvm::LoopVectorizationCostModel *CM, in EpilogueVectorizerMainLoop()
1007 LoopVectorizationLegality *LVL, llvm::LoopVectorizationCostModel *CM, in EpilogueVectorizerEpilogueLoop()
1219 class LoopVectorizationCostModel { class
1221 LoopVectorizationCostModel(ScalarEpilogueLowering SEL, Loop *L, in LoopVectorizationCostModel() function in llvm::LoopVectorizationCostModel
2879 LoopVectorizationCostModel::InstWidening Decision = in vectorizeMemoryInstruction()
2881 assert((Decision == LoopVectorizationCostModel::CM_Widen || in vectorizeMemoryInstruction()
[all …]
H A DLoopVectorizationPlanner.h33 class LoopVectorizationCostModel; variable
253 LoopVectorizationCostModel &CM;
281 LoopVectorizationCostModel &CM, in LoopVectorizationPlanner()