Home
last modified time | relevance | path

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

/llvm-project-15.0.7/bolt/lib/Profile/
H A DBoltAddressTranslation.cpp19 const char *BoltAddressTranslation::SECTION_NAME = ".note.bolt_bat";
21 void BoltAddressTranslation::writeEntriesForBB(MapTy &Map, in writeEntriesForBB()
59 void BoltAddressTranslation::write(raw_ostream &OS) { in write()
128 std::error_code BoltAddressTranslation::parse(StringRef Buf) { in parse()
196 uint64_t BoltAddressTranslation::translate(const BinaryFunction &Func, in translate()
219 Optional<BoltAddressTranslation::FallthroughListTy>
220 BoltAddressTranslation::getFallthroughsInTrace(const BinaryFunction &Func, in getFallthroughsInTrace()
273 uint64_t BoltAddressTranslation::fetchParentAddress(uint64_t Address) const { in fetchParentAddress()
280 bool BoltAddressTranslation::enabledFor( in enabledFor()
H A DCMakeLists.txt2 BoltAddressTranslation.cpp
H A DDataAggregator.cpp824 Optional<BoltAddressTranslation::FallthroughListTy> FTs = in doTrace()
/llvm-project-15.0.7/bolt/include/bolt/Profile/
H A DProfileReaderBase.h24 class BoltAddressTranslation; variable
73 virtual void setBAT(BoltAddressTranslation *BAT) {} in setBAT()
H A DBoltAddressTranslation.h67 class BoltAddressTranslation {
79 BoltAddressTranslation(BinaryContext &BC) : BC(BC) {} in BoltAddressTranslation() function
H A DDataAggregator.h28 class BoltAddressTranslation; variable
74 void setBAT(BoltAddressTranslation *B) override { BAT = B; } in setBAT()
195 BoltAddressTranslation *BAT{nullptr};
/llvm-project-15.0.7/bolt/include/bolt/Rewrite/
H A DRewriteInstance.h33 class BoltAddressTranslation; variable
480 std::unique_ptr<BoltAddressTranslation> BAT;
/llvm-project-15.0.7/bolt/lib/Rewrite/
H A DRewriteInstance.cpp365 BAT = std::make_unique<BoltAddressTranslation>(*BC); in RewriteInstance()
1607 BC->getUniqueSectionByName(BoltAddressTranslation::SECTION_NAME)) { in readSpecialSections()
4156 BC->registerOrUpdateNoteSection(BoltAddressTranslation::SECTION_NAME, nullptr, in addBATSection()
4171 BC->registerOrUpdateNoteSection(BoltAddressTranslation::SECTION_NAME, in encodeBATSection()
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt58 bolt/include/bolt/Profile/BoltAddressTranslation.h
103 bolt/lib/Profile/BoltAddressTranslation.cpp