Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/
H A DVPRecipeBuilder.h21 class LoopVectorizationCostModel; variable
40 LoopVectorizationCostModel &CM;
110 LoopVectorizationCostModel &CM, VPBuilder &Builder) in VPRecipeBuilder()
H A DLoopVectorize.cpp353 LoopVectorizationCostModel *CM) in InnerLoopVectorizer()
703 LoopVectorizationCostModel *Cost;
725 LoopVectorizationCostModel *CM) in InnerLoopUnroller()
825 class LoopVectorizationCostModel { class
2189 LoopVectorizationCostModel::InstWidening Decision = in vectorizeMemoryInstruction()
4852 LoopVectorizationCostModel::getSmallestAndWidestTypes() { in getSmallestAndWidestTypes()
5267 int LoopVectorizationCostModel::computePredInstDiscount( in computePredInstDiscount()
5382 LoopVectorizationCostModel::VectorizationCostTy
5383 LoopVectorizationCostModel::expectedCost(unsigned VF) { in expectedCost()
5613 LoopVectorizationCostModel::VectorizationCostTy
[all …]
H A DLoopVectorizationPlanner.h196 LoopVectorizationCostModel &CM;
222 LoopVectorizationCostModel &CM) in LoopVectorizationPlanner()
H A DVPlan.h52 class LoopVectorizationCostModel; variable