Home
last modified time | relevance | path

Searched defs:EdgeInfo (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DCtxProfAnalysis.cpp57 struct EdgeInfo { struct in llvm::ProfileAnnotatorImpl
58 BBInfo *const Src;
59 BBInfo *const Dest;
60 std::optional<uint64_t> Count;
62 explicit EdgeInfo(BBInfo &Src, BBInfo &Dest) : Src(&Src), Dest(&Dest) {} in EdgeInfo() argument
218 for (const auto &EdgeInfo : EdgeInfos) in allCountersAreAssigned() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DFunctionImport.cpp341 using EdgeInfo = std::tuple<const FunctionSummary *, unsigned /* Threshold */>; typedef
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp2102 struct EdgeInfo { struct in llvm::slpvectorizer::BoUpSLP
2104 EdgeInfo(TreeEntry *UserTE, unsigned EdgeIdx) in EdgeInfo() argument
2107 TreeEntry *UserTE = nullptr;
2109 unsigned EdgeIdx = UINT_MAX;
2117 void dump(raw_ostream &OS) const { in dump()
2121 LLVM_DUMP_METHOD void dump() const { dump(dbgs()); } in dump()
2123 bool operator == (const EdgeInfo &Other) const { in operator ==()
2127 operator bool() const { return UserTE != nullptr; } in operator bool()