summaryrefslogtreecommitdiff
path: root/bolt
AgeCommit message (Expand)Author
2025-09-08MC: Add Triple overloads for more MC constructors (#157321)Matt Arsenault
2025-09-03[BOLT][AArch64][instr] Remove red zone clobbering protection (#156129)YongKang Zhu
2025-09-03[BOLT] close map_files FD (#156489)Aiden Grossman
2025-09-02[BOLT] Port additional test to internal shell (#156487)Aiden Grossman
2025-09-02[BOLT] Improve regexp in link_fdata.py (#152694)Gergely Bálint
2025-08-29[BOLT] Fix DWARF4/5 file index handling in debug info functions (#151401)Grigory Pastukhov
2025-08-29[BOLT] Enable lit internal shell by defaultAiden Grossman
2025-08-29[BOLT] Fix tests that were unresolved when using lit's internal shellAiden Grossman
2025-08-27[BOLT][test] Fix 'veneer-lld-abs' test execution on Windows host (#155525)Vladimir Vereschaka
2025-08-27[BOLT][test] Fix 'dump-dot-func' test execution on Windows host (#155522)Vladimir Vereschaka
2025-08-27[BOLT] Remove shell requirements from several tests (#155623)Aiden Grossman
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-27[BOLT][AArch64] Fix another cause of extra entry point misidentification (#15...YongKang Zhu
2025-08-25[BOLT] Fix handling of ambiguous jump table entries (#155291)Maksim Panchenko
2025-08-25[BOLT] Fix perf2bolt/perf_test.test (#154209)Grigory Pastukhov
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-19[BOLT] Keep X86 HLT instruction as a terminator in user mode (#154402)Maksim Panchenko
2025-08-17MCSymbol: Remove setUndefinedFangrui Song
2025-08-15[BOLT] Do not use HLT as split point when build the CFG (#150963)Haibo Jiang
2025-08-08[BOLT][AArch64] Refuse to run FrameOptimizer pass (#152309)Paschalis Mpeis
2025-08-07Revert "[BOLT][NFC] Register profiled functions once (#150622)" (#152597)Rafael Auler
2025-08-07[BOLT] Fix unit test failures with LLVM_LINK_LLVM_DYLIB=ON (#152190)Anatoly Trosinenko
2025-08-05[BOLT] Use llvm-nm by default on Windows (#151805)Dmitry Vasilyev
2025-08-01[BOLT] Use std::optional::value_or (NFC) (#151628)Kazu Hirata
2025-07-31[BOLT] Fixed cmdline-args.test to work on Windows (#151209)Dmitry Vasilyev
2025-07-31[BOLT] Fixed calling clang++ in tests on Windows (#151193)Dmitry Vasilyev
2025-07-30[BOLT] Allow to compile with MSVC (#151189)Dmitry Vasilyev
2025-07-29[BOLT][AArch64] Compensate for missing code markers (#151060)Maksim Panchenko
2025-07-28[BOLT][NFC] Register profiled functions once (#150622)Amir Ayupov
2025-07-26[BOLT] Remove Uses of %T From Lit Tests (#150716)Aiden Grossman
2025-07-25[BOLT] Require CFG in BAT mode (#150488)Amir Ayupov
2025-07-24[BOLT] More refactoring of PHDR handling. NFC (#148932)Maksim Panchenko
2025-07-22[BOLT][NFC] Update nfc-check-setup.py guidance (#146659)Paschalis Mpeis
2025-07-22[BOLT] Improve exception handling in NFC-Mode (#146513)Paschalis Mpeis
2025-07-22[BOLT] Guard llvm-bolt-wrapper logic of NFC-Mode behind a flag (#146209)Paschalis Mpeis
2025-07-14[BOLT] Directly use call count in buildCallGraph (#134966)Amir Ayupov
2025-07-14[BOLT][instr] Add optional arguments to __bolt_instr_data_dump() (#148700)YongKang Zhu
2025-07-14[BOLT] Force frame pointers off for runtimes (#148009)Peter Waller
2025-07-13[BOLT][NFC] Add const qualifier to certain pointers to read-only objects (#14...YongKang Zhu
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-08MC: Centralize X86 PC-relative fixup adjustment in MCAssemblerFangrui Song
2025-07-07[BOLT][NFCI] Report perf script time (#147232)Amir Ayupov
2025-07-05MC: Remove llvm/MC/MCFixupKindInfo.hFangrui Song
2025-07-04BOLT: Replace deprecated MCFixupKindInfo::FKF_IsPCRel with MCFixup::isPCRelFangrui Song
2025-07-04X86MCCodeEmitter: Remove unneeded MCFixupKindInfo::FKF_IsPCRelFangrui Song
2025-07-02[BOLT] Decouple new segment creation from PHDR rewrite. NFCI (#146111)Maksim Panchenko