Home
last modified time | relevance | path

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

/llvm-project-15.0.7/bolt/lib/Passes/
H A DPettisAndHansen.cpp30 class ClusterArc { class
32 ClusterArc(Cluster *Ca, Cluster *Cb, double W = 0) in ClusterArc() function in llvm::bolt::__anon7e5cf51d0111::ClusterArc
35 friend bool operator==(const ClusterArc &Lhs, const ClusterArc &Rhs) { in operator ==()
46 int64_t operator()(const ClusterArc &Arc) const { in operator ()()
52 using ClusterArcSet = std::unordered_set<ClusterArc, ClusterArcHash>;
148 [&](const ClusterArc &Carc1, const ClusterArc &Carc2) { in pettisAndHansen()
152 ClusterArc Max = *Maxpos; in pettisAndHansen()
174 std::unordered_map<ClusterArc, Cluster *, ClusterArcHash> C2arcs; in pettisAndHansen()
175 for (const ClusterArc &Carc : Carcs) { in pettisAndHansen()
184 ClusterArc const C2arc = It.first; in pettisAndHansen()