summaryrefslogtreecommitdiff
path: root/bolt/include
AgeCommit message (Expand)Author
2025-11-14[BOLT][print] Add option '--print-only-file' (NFC) (#168023)YongKang Zhu
2025-11-11[BOLT] Move call probe information to CallSiteInfoAmir Ayupov
2025-11-11[BOLT][DWARF] Slice .debug_str from the DWP for each CU (#159540)Liu Ke
2025-11-10[BOLT][AArch64] Add more heuristics on epilogue determination (#167077)YongKang Zhu
2025-11-10[BOLT] Simplify RAState helpers (NFCI) (#162820)Gergely Bálint
2025-11-09[BOLT] Support restartable sequences in tcmalloc (#167195)Maksim Panchenko
2025-11-08[BOLT] Refactor tracking internals of BinaryFunction. NFCI (#167074)Maksim Panchenko
2025-11-07[BOLT] Refactor undefined symbols handling. NFCI (#167075)Maksim Panchenko
2025-11-04[BOLT][AArch64] Run LDR relaxation (#165787)YongKang Zhu
2025-10-31[BOLT] Refactor handling of branch targets. NFCI (#165828)Maksim Panchenko
2025-10-29[BOLT][NFC] Drop unused profile staleness stats (#165489)Amir Ayupov
2025-10-28[BOLT] Fix thread-safety of MarkRAStates (#165368)Gergely Bálint
2025-10-25[BOLT] Remove CreatePastEnd parameter in getOrCreateLocalLabel(). NFC (#165065)Maksim Panchenko
2025-10-22[BOLT][AArch64] Validate code padding (#164037)YongKang Zhu
2025-10-15[BOLT][NFC] Rename getNames for PLT, TailDuplication (#119870)Paschalis Mpeis
2025-10-14[bolt] Fix typos discovered by codespell (#124726)Christian Clauss
2025-10-08Reapply "[BOLT][AArch64] Handle OpNegateRAState to enable optimizing binaries...Gergely Bálint
2025-10-07Revert "[BOLT][AArch64] Handle OpNegateRAState to enable optimizing binaries ...Gergely Bálint
2025-10-07[BOLT][AArch64] Handle OpNegateRAState to enable optimizing binaries with pac...Gergely Bálint
2025-10-03[BOLT][AArch64] Refuse to run CDSplit pass (#159351)Paschalis Mpeis
2025-10-03[BOLT] Add GNUPropertyRewriter and warn on AArch64 BTI note (#161206)Gergely Bálint
2025-10-01[BOLT] Remove unused parameter. NFC (#161617)Maksim Panchenko
2025-09-30[BOLT] Introduce helpers to match `MCInst`s one at a time (NFC) (#138883)Anatoly Trosinenko
2025-09-30[BOLT] Refactor MCInstReference and move it to Core (NFC) (#155846)Anatoly Trosinenko
2025-09-25[BOLT] Add heuristics to determine constant island's alignment (#159486)YongKang Zhu
2025-09-25[BOLT][AArch64][instr] Consider targeting ARM64 CPUs without LSE support (#15...YongKang Zhu
2025-09-23[BOLT] Avoid n^2 complexity in fixBranches(). NFCI (#160407)Maksim Panchenko
2025-09-23[BOLT][DWARF] Skip processing DWARF CUs with a DWO ID but no DWO name (#154749)Jinjie Huang
2025-09-12[BOLT] fix print-mem-data not working (#156332)Haibo Jiang
2025-09-11[BOLT] Fix debug line emission for functions in multiple compilation units (#...Grigory Pastukhov
2025-09-09[BOLT][AArch64] Inlining of Memcpy (#154929)YafetBeyene
2025-08-27Revert "[BOLT] Refactor MCInstReference and move it to Core (NFC)" (#155639)Anatoly Trosinenko
2025-08-27[BOLT] Refactor MCInstReference and move it to Core (NFC) (#138655)Anatoly Trosinenko
2025-08-25[BOLT] Gadget scanner: account for BRK when searching for auth oracles (#137975)Anatoly Trosinenko
2025-08-22[BOLT] Add dump-dot-func option for selective function CFG dumping (#153007)YafetBeyene
2025-08-20[BOLT] Validate extra entry point by querying data marker symbols (#154611)YongKang Zhu
2025-08-15[BOLT] Do not use HLT as split point when build the CFG (#150963)Haibo Jiang
2025-08-07Revert "[BOLT][NFC] Register profiled functions once (#150622)" (#152597)Rafael Auler
2025-07-28[BOLT][NFC] Register profiled functions once (#150622)Amir Ayupov
2025-07-12[BOLT] Impute missing trace fall-through (#145258)Amir Ayupov
2025-07-10[BOLT] Ensure remember and restore CFIs are in the same list (#144348)Asher Dobrescu
2025-07-07[BOLT][NFCI] Report perf script time (#147232)Amir Ayupov
2025-07-02[BOLT] Decouple new segment creation from PHDR rewrite. NFCI (#146111)Maksim Panchenko
2025-06-30[BOLT] Refactor mapCodeSections(). NFC (#146434)Maksim Panchenko
2025-06-27MC: Reduce MCSymbolRefExpr::VK_None usesFangrui Song
2025-06-27Reapply "[NFC][DebugInfo][DWARF] Create new low-level dwarf library (#… (#1...Sterling-Augustine
2025-06-26Revert "[NFC][DebugInfo][DWARF] Create new low-level dwarf library (#… (#14...Sterling-Augustine
2025-06-26[NFC][DebugInfo][DWARF] Create new low-level dwarf library (#145081)Sterling-Augustine
2025-06-25[bolt] Fix the build after 0556a2aa187b86c28a9441aec3e98b9780a2c9eeBenjamin Kramer
2025-06-24[BOLT][NFC] Split out parsePerfData (#145248)Amir Ayupov