Home
last modified time | relevance | path

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

/llvm-project-15.0.7/bolt/include/bolt/Profile/
H A DHeatmap.h46 const std::vector<SectionNameAndRange> TextSections; variable
51 std::vector<SectionNameAndRange> TextSections = {})
53 TextSections(TextSections) {} in BucketSize()
/llvm-project-15.0.7/bolt/lib/Profile/
H A DHeatmap.cpp270 if (TextSections.empty()) in printSectionHotness()
287 while (TextSectionIndex < TextSections.size() && in printSectionHotness()
288 Address >= TextSections[TextSectionIndex].EndAddress) in printSectionHotness()
290 if (TextSectionIndex >= TextSections.size() || in printSectionHotness()
291 Address + BucketSize < TextSections[TextSectionIndex].BeginAddress) { in printSectionHotness()
295 SectionHotness[TextSections[TextSectionIndex].Name] += KV.second; in printSectionHotness()
302 for (auto &TextSection : TextSections) { in printSectionHotness()
/llvm-project-15.0.7/llvm/tools/llvm-profgen/
H A DProfiledBinary.h216 std::set<std::pair<uint64_t, uint64_t>> TextSections; variable
H A DProfiledBinary.cpp608 TextSections.insert({SectionOffset, SectSize}); in disassemble()