Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/
H A DCFGMST.h45 std::vector<std::unique_ptr<Edge>> AllEdges; variable
205 llvm::stable_sort(AllEdges, [](const std::unique_ptr<Edge> &Edge1, in sortEdgesByWeight()
217 for (auto &Ei : AllEdges) { in computeMinimumSpanningTree()
228 for (auto &Ei : AllEdges) { in computeMinimumSpanningTree()
251 OS << " Number of Edges: " << AllEdges.size() in dumpEdges()
254 for (auto &EI : AllEdges) in dumpEdges()
274 AllEdges.emplace_back(new Edge(Src, Dest, W)); in addEdge()
275 return *AllEdges.back(); in addEdge()
293 if (AllEdges.size() > 1 && InstrumentFuncEntry) in F()
294 std::iter_swap(std::move(AllEdges.begin()), in F()
[all …]
H A DGCOVProfiling.cpp749 for (auto &E : make_pointee_range(MST.AllEdges)) { in dumpEdges()
817 for (size_t I : llvm::seq<size_t>(0, MST.AllEdges.size())) { in emitProfileNotes()
818 auto &E = *MST.AllEdges[I]; in emitProfileNotes()
833 llvm::erase_if(MST.AllEdges, [](std::unique_ptr<Edge> &E) { in emitProfileNotes()
838 MST.AllEdges.begin(), MST.AllEdges.end(), in emitProfileNotes()
840 MST.AllEdges.begin(); in emitProfileNotes()
842 Edge &E = *MST.AllEdges[I]; in emitProfileNotes()
851 MST.AllEdges.begin(), MST.AllEdges.begin() + Measured, in emitProfileNotes()
857 for (const Edge &E : make_pointee_range(MST.AllEdges)) { in emitProfileNotes()
912 const Edge &E = *MST.AllEdges[I]; in emitProfileNotes()
H A DPGOInstrumentation.cpp562 for (auto &E : MST.AllEdges) { in FuncPGOInstrumentation()
605 (uint64_t)MST.AllEdges.size() << 32 | JC.getCRC(); in computeCFGHash()
616 updateJCH((uint64_t)MST.AllEdges.size()); in computeCFGHash()
630 << ", Edges = " << MST.AllEdges.size() << ", ICSites = " in computeCFGHash()
711 EdgeList.reserve(MST.AllEdges.size()); in getInstrumentBBs()
712 for (auto &E : MST.AllEdges) in getInstrumentBBs()
722 for (auto &E : MST.AllEdges) { in getInstrumentBBs()
1155 for (auto &E : FuncInfo.MST.AllEdges) { in setInstrumentedCounts()
/llvm-project-15.0.7/bolt/lib/Passes/
H A DHFSortPlus.cpp285 AllEdges.reserve(Cg.numArcs()); in initialize()
303 AllEdges.emplace_back(NodeChain[F], NodeChain[Succ], &Arc); in initialize()
304 NodeChain[F]->addEdge(NodeChain[Succ], &AllEdges.back()); in initialize()
305 NodeChain[Succ]->addEdge(NodeChain[F], &AllEdges.back()); in initialize()
584 std::vector<Edge> AllEdges; member in llvm::bolt::__anonbf028ece0111::HFSortPlus
H A DExtTSPReorderAlgorithm.cpp521 AllEdges.reserve(NumEdges); in initialize()
533 AllEdges.emplace_back(&Block, SuccBlock, Jump.second); in initialize()
534 Block.CurChain->addEdge(SuccBlock->CurChain, &AllEdges.back()); in initialize()
535 SuccBlock->CurChain->addEdge(Block.CurChain, &AllEdges.back()); in initialize()
538 assert(AllEdges.size() <= NumEdges && "Incorrect number of created edges"); in initialize()
864 std::vector<Edge> AllEdges; member in llvm::bolt::ExtTSP
H A DMCF.cpp181 void recalculateBBCounts(BinaryFunction &BF, bool AllEdges) { in recalculateBBCounts() argument
190 if (!AllEdges) in recalculateBBCounts()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DCodeLayout.cpp515 AllEdges.reserve(AllJumps.size()); in initialize()
527 AllEdges.emplace_back(Jump); in initialize()
528 Block.CurChain->addEdge(SuccBlock->CurChain, &AllEdges.back()); in initialize()
529 SuccBlock->CurChain->addEdge(Block.CurChain, &AllEdges.back()); in initialize()
903 std::vector<ChainEdge> AllEdges; member in __anon97d149770111::ExtTSPImpl