Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp1188 WideningDecisions[std::make_pair(I, VF)] = std::make_pair(W, Cost); in setWideningDecision()
1202 WideningDecisions[std::make_pair(I, VF)] = std::make_pair(W, Cost); in setWideningDecision()
1204 WideningDecisions[std::make_pair(I, VF)] = std::make_pair(W, 0); in setWideningDecision()
1219 auto Itr = WideningDecisions.find(InstOnVF); in getWideningDecision()
1220 if (Itr == WideningDecisions.end()) in getWideningDecision()
1230 assert(WideningDecisions.contains(InstOnVF) && in getWideningCost()
1232 return WideningDecisions[InstOnVF].second; in getWideningCost()
1536 WideningDecisions.clear(); in invalidateCostModelingDecisions()
1721 DecisionList WideningDecisions; member in llvm::LoopVectorizationCostModel
4070 assert(WideningDecisions.empty() && Uniforms.empty() && Scalars.empty() && in computeMaxVF()