Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanTransforms.h84 const MapVector<Instruction *, uint64_t> &MinBWs,
H A DVPlanTransforms.cpp879 VPlan &Plan, const MapVector<Instruction *, uint64_t> &MinBWs, in truncateToMinimalBitwidths() argument
905 unsigned NewResSizeInBits = MinBWs.lookup(UI); in truncateToMinimalBitwidths()
929 if (UV && MinBWs.contains(UV) && !ProcessedTruncs.contains(Op) && in truncateToMinimalBitwidths()
995 bool IsContained = MinBWs.contains(OpInst); in truncateToMinimalBitwidths()
1004 assert(MinBWs.size() == NumProcessedRecipes && in truncateToMinimalBitwidths()
H A DSLPVectorizer.cpp1065 MinBWs.clear(); in deleteTree()
7753 auto It = MinBWs.find(E); in getEntryCost()
7754 if (It != MinBWs.end()) { in getEntryCost()
8155 (SrcIt != MinBWs.end() || It != MinBWs.end())) { in getEntryCost()
9071 if (It != MinBWs.end()) { in getTreeCost()
9086 if (BWIt != MinBWs.end()) { in getTreeCost()
9451 if (It != MinBWs.end() && in isGatherShuffledSingleRegisterEntry()
11108 auto It = MinBWs.find(E); in vectorizeTree()
11109 if (It != MinBWs.end()) { in vectorizeTree()
11386 (SrcIt != MinBWs.end() || It != MinBWs.end())) { in vectorizeTree()
[all …]
H A DLoopVectorize.cpp1293 return MinBWs; in getMinimalBitwidths()
1354 return VF.isVector() && MinBWs.contains(I) && in canTruncateToMinimalBitwidth()
1764 MapVector<Instruction *, uint64_t> MinBWs; member in llvm::LoopVectorizationCostModel
4520 MinBWs = computeMinimumValueSizes(TheLoop->getBlocks(), *DB, &TTI); in computeFeasibleMaxVF()
6856 RetTy = IntegerType::get(RetTy->getContext(), MinBWs[I]); in getInstructionCost()
7066 ValTy = IntegerType::get(ValTy->getContext(), MinBWs[Op0AsInstruction]); in getInstructionCost()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DVectorUtils.cpp556 MapVector<Instruction *, uint64_t> MinBWs; in computeMinimumValueSizes() local
583 return MinBWs; in computeMinimumValueSizes()
694 MinBWs[MI] = MinBW; in computeMinimumValueSizes()
698 return MinBWs; in computeMinimumValueSizes()