summaryrefslogtreecommitdiff
path: root/bolt/lib/Profile/BoltAddressTranslation.cpp
AgeCommit message (Expand)Author
2024-02-09[BOLT][NFC] Refactor logging and error handlingusers/rafaelauler/bolt-logging-prRafael Auler
2024-01-25[BOLT] Deduplicate equal offsets in BAT (#76905)Amir Ayupov
2024-01-18[BOLT] Use continuous output addresses in delta encoding in BATAmir Ayupov
2024-01-12[BOLT] Embed cold mapping info into function entry in BAT (#76903)Amir Ayupov
2024-01-11[BOLT] Delta-encode function start addresses in BAT (#76902)Amir Ayupov
2024-01-11[BOLT] Delta-encode offsets in BAT (#76900)Amir Ayupov
2024-01-11[BOLT] Encode BAT using ULEB128 (#76899)Amir Ayupov
2023-08-21[BOLT] Calculate input to output address map using BOLTLinkerJob Noorman
2022-12-11[BOLT][NFC] Use std::optional in BATAmir Ayupov
2022-12-02[BOLT] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-11-20Use None consistently (NFC)Kazu Hirata
2022-08-24[BOLT] Track fragment info for all split fragmentsFabian Parzefall
2022-08-24Revert "[BOLT] Track fragment info for all split fragments"Fabian Parzefall
2022-08-24[BOLT] Track fragment info for all split fragmentsFabian Parzefall
2022-07-29Add BAT testing frameworkRafael Auler
2022-07-16[BOLT] Add function layout classFabian Parzefall
2021-12-28[BOLT][NFC] Fix braces usage in ProfileAmir Ayupov
2021-12-21[BOLT][NFC] Fix file-description commentsMaksim Panchenko
2021-12-14[BOLT][NFC] Reformat with clang-formatMaksim Panchenko
2021-10-08Rebase: [NFC] Refactor sources to be buildable in shared modeRafael Auler