Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/Utils/
H A DCodeLayout.h40 const std::vector<EdgeCountT> &EdgeCounts);
49 const std::vector<EdgeCountT> &EdgeCounts);
54 const std::vector<EdgeCountT> &EdgeCounts);
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DCodeLayout.cpp479 const EdgeCountMap &EdgeCounts) in ExtTSPImpl() argument
481 initialize(NodeSizes, NodeCounts, EdgeCounts); in ExtTSPImpl()
503 const EdgeCountMap &EdgeCounts) { in initialize() argument
519 AllJumps.reserve(EdgeCounts.size()); in initialize()
520 for (auto It : EdgeCounts) { in initialize()
959 const std::vector<std::pair<EdgeT, uint64_t>> &EdgeCounts) { in applyExtTspLayout() argument
967 auto Alg = ExtTSPImpl(NumNodes, NodeSizes, NodeCounts, EdgeCounts); in applyExtTspLayout()
980 const std::vector<std::pair<EdgeT, uint64_t>> &EdgeCounts) { in calcExtTspScore() argument
987 for (auto It : EdgeCounts) { in calcExtTspScore()
994 for (auto It : EdgeCounts) { in calcExtTspScore()
[all …]
/openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/Instrumentation/
H A DPGOInstrumentation.h93 void setProfMetadata(Module *M, Instruction *TI, ArrayRef<uint64_t> EdgeCounts,
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Instrumentation/
H A DPGOInstrumentation.cpp1684 SmallVector<uint64_t, 2> EdgeCounts(Size, 0); in setBranchWeights() local
1696 EdgeCounts[SuccNum] = EdgeCount; in setBranchWeights()
1700 setProfMetadata(M, TI, EdgeCounts, MaxCount); in setBranchWeights()
2297 ArrayRef<uint64_t> EdgeCounts, in setProfMetadata() argument
2303 for (const auto &ECI : EdgeCounts) in setProfMetadata()
2323 std::accumulate(EdgeCounts.begin(), EdgeCounts.end(), (uint64_t)0, in setProfMetadata()