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.h84 const MapVector<Instruction *, uint64_t> &MinBWs,
H A DSLPVectorizer.cpp1214 return MinBWs.at(VectorizableTree.front().get()).second; in isSignedMinBitwidthRootNode()
1241 MinBWs.clear(); in deleteTree()
4008 DenseMap<const TreeEntry *, std::pair<uint64_t, bool>> MinBWs; member in llvm::slpvectorizer::BoUpSLP
8697 if (auto It = R.MinBWs.find(&E); It != R.MinBWs.end()) { in createShuffle()
9268 auto It = MinBWs.find(E); in getEntryCost()
9270 if (It != MinBWs.end()) in getEntryCost()
9358 It != MinBWs.end()) { in getEntryCost()
9359 auto UserBWIt = MinBWs.find(EI.UserTE); in getEntryCost()
9362 if (UserBWIt != MinBWs in getEntryCost()
[all...]
H A DVPlanTransforms.cpp1081 VPlan &Plan, const MapVector<Instruction *, uint64_t> &MinBWs, in truncateToMinimalBitwidths() argument
1104 unsigned NewResSizeInBits = MinBWs.lookup(UI); in truncateToMinimalBitwidths()
1128 if (UV && MinBWs.contains(UV) && !ProcessedTruncs.contains(Op) && in truncateToMinimalBitwidths()
1199 bool IsContained = MinBWs.contains(OpInst); in truncateToMinimalBitwidths()
1208 assert(MinBWs.size() == NumProcessedRecipes && in truncateToMinimalBitwidths()
H A DLoopVectorize.cpp1111 return MinBWs; in getMinimalBitwidths()
1166 return VF.isVector() && MinBWs.contains(I) && in canTruncateToMinimalBitwidth()
1632 MapVector<Instruction *, uint64_t> MinBWs; member in llvm::LoopVectorizationCostModel
3895 MinBWs = computeMinimumValueSizes(TheLoop->getBlocks(), *DB, &TTI); in computeFeasibleMaxVF()
6342 RetTy = IntegerType::get(RetTy->getContext(), MinBWs[I]); in getInstructionCost()
6551 ValTy = IntegerType::get(ValTy->getContext(), MinBWs[Op0AsInstruction]); in getInstructionCost()
6648 IntegerType::get(SrcScalarTy->getContext(), MinBWs[Op0AsInstruction]); in getInstructionCost()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DVectorUtils.cpp611 MapVector<Instruction *, uint64_t> MinBWs; in computeMinimumValueSizes() local
638 return MinBWs; in computeMinimumValueSizes()
749 MinBWs[MI] = MinBW; in computeMinimumValueSizes()
753 return MinBWs; in computeMinimumValueSizes()