Home
last modified time | relevance | path

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

/trueos/contrib/llvm/lib/Transforms/Vectorize/
HDLoopVectorize.cpp137 class LoopVectorizationCostModel;
676 class LoopVectorizationCostModel { class
678 LoopVectorizationCostModel(Loop *L, ScalarEvolution *SE, LoopInfo *LI, in LoopVectorizationCostModel() function in __anon0a8ab5060111::LoopVectorizationCostModel
944 LoopVectorizationCostModel CM(L, SE, LI, &LVL, *TTI, DL, TLI); in runOnLoop()
962 LoopVectorizationCostModel::VectorizationFactor VF; in runOnLoop()
4435 LoopVectorizationCostModel::VectorizationFactor
4436 LoopVectorizationCostModel::selectVectorizationFactor(bool OptForSize, in selectVectorizationFactor()
4523 unsigned LoopVectorizationCostModel::getWidestType() { in getWidestType()
4563 LoopVectorizationCostModel::selectUnrollFactor(bool OptForSize, in selectUnrollFactor()
4604 LoopVectorizationCostModel::RegisterUsage R = calculateRegisterUsage(); in selectUnrollFactor()
[all …]