Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/
H A DLoopVectorizationLegality.h230 struct HistogramInfo { struct
235 HistogramInfo(LoadInst *Load, Instruction *Update, StoreInst *Store) in HistogramInfo() argument
445 std::optional<const HistogramInfo *> getHistogramInfo(Instruction *I) const { in getHistogramInfo()
446 for (const HistogramInfo &HGram : Histograms) in getHistogramInfo()
646 SmallVector<HistogramInfo, 1> Histograms;
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPRecipeBuilder.h23 struct HistogramInfo;
130 VPHistogramRecipe *tryToWidenHistogram(const HistogramInfo *HI,
H A DLoopVectorizationLegality.cpp1088 SmallVectorImpl<HistogramInfo> &Histograms) { in findHistogram()
H A DLoopVectorize.cpp6123 const HistogramInfo *HGram = Info.value(); in getInstructionCost()
7957 VPRecipeBuilder::tryToWidenHistogram(const HistogramInfo *HI, in tryToWidenHistogram()