Searched refs:BoltAddressTranslation (Results 1 – 9 of 9) sorted by relevance
19 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()
2 BoltAddressTranslation.cpp
824 Optional<BoltAddressTranslation::FallthroughListTy> FTs = in doTrace()
24 class BoltAddressTranslation; variable73 virtual void setBAT(BoltAddressTranslation *BAT) {} in setBAT()
67 class BoltAddressTranslation {79 BoltAddressTranslation(BinaryContext &BC) : BC(BC) {} in BoltAddressTranslation() function
28 class BoltAddressTranslation; variable74 void setBAT(BoltAddressTranslation *B) override { BAT = B; } in setBAT()195 BoltAddressTranslation *BAT{nullptr};
33 class BoltAddressTranslation; variable480 std::unique_ptr<BoltAddressTranslation> BAT;
365 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()
58 bolt/include/bolt/Profile/BoltAddressTranslation.h103 bolt/lib/Profile/BoltAddressTranslation.cpp