Searched refs:MinBWs (Results 1 – 3 of 3) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
| H A D | VectorUtils.cpp | 496 MapVector<Instruction *, uint64_t> MinBWs; in computeMinimumValueSizes() local 523 return MinBWs; in computeMinimumValueSizes() 618 MinBWs[cast<Instruction>(M)] = MinBW; in computeMinimumValueSizes() 622 return MinBWs; in computeMinimumValueSizes()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/ |
| H A D | SLPVectorizer.cpp | 664 MinBWs.clear(); in deleteTree() 2453 MapVector<Value *, std::pair<uint64_t, bool>> MinBWs; member in llvm::slpvectorizer::BoUpSLP 3608 if (MinBWs.count(VL[0])) in getEntryCost() 3610 IntegerType::get(F->getContext(), MinBWs[VL[0]].first), VL.size()); in getEntryCost() 3877 if (!MinBWs.count(VL0) || VecTy != SrcVecTy) { in getEntryCost() 4452 if (MinBWs.count(ScalarRoot)) { in getTreeCost() 4453 auto *MinTy = IntegerType::get(F->getContext(), MinBWs[ScalarRoot].first); in getTreeCost() 4455 MinBWs[ScalarRoot].second ? Instruction::SExt : Instruction::ZExt; in getTreeCost() 5430 if (MinBWs.count(ScalarRoot)) { in vectorizeTree() 5440 auto *MinTy = IntegerType::get(F->getContext(), MinBWs[ScalarRoot].first); in vectorizeTree() [all …]
|
| H A D | LoopVectorize.cpp | 1305 return MinBWs; in getMinimalBitwidths() 1360 return VF.isVector() && MinBWs.find(I) != MinBWs.end() && in canTruncateToMinimalBitwidth() 1724 MapVector<Instruction *, uint64_t> MinBWs; member in llvm::LoopVectorizationCostModel 5693 MinBWs = computeMinimumValueSizes(TheLoop->getBlocks(), *DB, &TTI); in computeFeasibleMaxVF() 7453 RetTy = IntegerType::get(RetTy->getContext(), MinBWs[I]); in getInstructionCost() 7660 ValTy = IntegerType::get(ValTy->getContext(), MinBWs[Op0AsInstruction]); in getInstructionCost()
|