Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanTransforms.h153 const MapVector<Instruction *, uint64_t> &MinBWs);
H A DSLPVectorizer.cpp1860 auto It = MinBWs.find(&Root); in getRootNodeTypeWithNoCast()
1861 if (It != MinBWs.end()) in getRootNodeTypeWithNoCast()
1875 return MinBWs.at(VectorizableTree.front().get()).second; in isSignedMinBitwidthRootNode()
1924 MinBWs.clear(); in deleteTree()
5146 DenseMap<const TreeEntry *, std::pair<uint64_t, bool>> MinBWs; member in llvm::slpvectorizer::BoUpSLP
12325 if (auto It = R.MinBWs.find(&E); It != R.MinBWs.end()) { in createShuffle()
12853 if (auto It = R.MinBWs.find(E); It != R.MinBWs.end()) {
12947 auto It = MinBWs.find(E); in getEntryCost()
12949 if (It != MinBWs.end()) { in getEntryCost()
13069 if (It != MinBWs.end() && !UnaryInstruction::isCast(E->getOpcode()) && in getEntryCost()
[all …]
H A DLoopVectorize.cpp1004 return MinBWs; in getMinimalBitwidths()
1059 return VF.isVector() && MinBWs.contains(I) && in canTruncateToMinimalBitwidth()
1560 MapVector<Instruction *, uint64_t> MinBWs; member in llvm::LoopVectorizationCostModel
3517 MinBWs = computeMinimumValueSizes(TheLoop->getBlocks(), *DB, &TTI); in computeFeasibleMaxVF()
5957 RetTy = IntegerType::get(RetTy->getContext(), MinBWs[I]); in getInstructionCost()
6239 MinBWs[I] == MinBWs[Op0AsInstruction]) && in getInstructionCost()
6242 ValTy = IntegerType::get(ValTy->getContext(), MinBWs[I]); in getInstructionCost()
6342 IntegerType::get(SrcScalarTy->getContext(), MinBWs[Op0AsInstruction]); in getInstructionCost()
H A DVPlanTransforms.cpp1793 VPlan &Plan, const MapVector<Instruction *, uint64_t> &MinBWs) { in truncateToMinimalBitwidths() argument
1812 unsigned NewResSizeInBits = MinBWs.lookup(UI); in truncateToMinimalBitwidths()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DVectorUtils.cpp828 MapVector<Instruction *, uint64_t> MinBWs; in computeMinimumValueSizes() local
855 return MinBWs; in computeMinimumValueSizes()
971 MinBWs[MI] = MinBW; in computeMinimumValueSizes()
975 return MinBWs; in computeMinimumValueSizes()