summaryrefslogtreecommitdiff
path: root/bolt/include
AgeCommit message (Expand)Author
2025-04-08[BOLT][AArch64] Handle PAuth call instructions in isIndirectCall (#133227)Anatoly Trosinenko
2025-04-07[BOLT] Make DataflowAnalysis::getStateBefore() const (NFC) (#133308)Anatoly Trosinenko
2025-04-07[BOLT] Gadget scanner: detect address materialization and arithmetic (#132540)Anatoly Trosinenko
2025-04-04[BOLT] Skip out-of-range pending relocations (#116964)Paschalis Mpeis
2025-04-03[BOLT] Handle generation of compare and jump sequences (#131949)Rodrigo Rocha
2025-04-03[BOLT] Gadget scanner: detect non-protected indirect calls (#131899)Anatoly Trosinenko
2025-03-31[BOLT][X86] Fix getTargetSymbol() (#133834)Maksim Panchenko
2025-03-29[BOLT] Use *Set::insert_range (NFC) (#133601)Kazu Hirata
2025-03-28[BOLT] Add getter for optional relocations (#133085)Paschalis Mpeis
2025-03-27[BOLT][AArch64] Add partial support for lite mode (#133014)Maksim Panchenko
2025-03-25[BOLT] Gadget scanner: reformulate the state for data-flow analysis (#131898)Anatoly Trosinenko
2025-03-21[BOLT] Gadget scanner: refactor analysis of RET instructions (#131897)Anatoly Trosinenko
2025-03-21[NFC][BOLT] Refactor ForcePatch option (#127812)Paschalis Mpeis
2025-03-21[BOLT] Gadget scanner: streamline issue reporting (#131896)Anatoly Trosinenko
2025-03-20[BOLT] Make Relocations a class and add optional field (#131638)Paschalis Mpeis
2025-03-14[BOLT] Pass unfiltered relocations to disassembler. NFCI (#131202)Maksim Panchenko
2025-03-14[BOLT] Change Relocation Type to 32-bit NFCI (#130792)Paschalis Mpeis
2025-03-02[BOLT] Remove BinaryFunction::IsPatched. NFC (#129461)Maksim Panchenko
2025-03-01[BOLT] Refactor interface for creating instruction patches. NFCI (#129404)Maksim Panchenko
2025-03-01[BOLT][AArch64] Refactor ADR to ADRP+ADD conversion pass. NFCI (#129399)Maksim Panchenko
2025-02-28[BOLT] Report flow conservation scores (#127954)ShatianWang
2025-02-27[BOLT][instr] Avoid WX segment (#128982)YongKang Zhu
2025-02-24[bolt] Remove unnecessary include.Christian Sigg
2025-02-24[BOLT][binary-analysis] Add initial pac-ret gadget scanner (#122304)Kristof Beyls
2025-02-20[BOLT][Linker][NFC] Remove lookupSymbol() in favor of lookupSymbolInfo() (#12...YongKang Zhu
2025-02-18[BOLT] Only link and initialize supported targets (#127509)Nikita Popov
2025-02-13[BOLT] Add pre-aggregated trace support (#127125)Amir Ayupov
2025-02-12[BOLT] Prevent addRelocation from adding pending relocs (#123635)Paschalis Mpeis
2025-02-05[BOLT][AArch64] Include constant islands in disassembly (#125961)Maksim Panchenko
2025-01-24[BOLT][AArch64] Fix PLT optimization (#124192)Maksim Panchenko
2025-01-21[BOLT] Drop parsing sample PC when processing LBR perf data (#123420)Amir Ayupov
2025-01-17[BOLT][AArch64] Speedup `computeInstructionSize` (#121106)Nicholas
2024-12-26[BOLT] Detect Linux kernel version if the binary is a Linux kernel (#119088)Franklin
2024-12-16[BOLT] Add support for safe-icf (#116275)Alexander Yermolovich
2024-12-16[BOLT][AArch64] Enable function print after ADRRelaxation (#119869)Paschalis Mpeis
2024-12-12[BOLT] Introduce binary analysis tool based on BOLT (#115330)Kristof Beyls
2024-12-11[BOLT][DWARF] Add support for transitive DW_AT_name/DW_AT_linkage_name resolu...Alexander Yermolovich
2024-12-06[JITLink] Switch to SymbolStringPtr for Symbol names (#115796)Jared Wyles
2024-12-02Reapply [BOLT] DataAggregator support for binaries with multiple text segment...Paschalis Mpeis
2024-11-27[BOLT] Extract comparator for sorting functions by index into helper function...Enna1
2024-11-26Revert "[BOLT] DataAggregator support for binaries with multiple text segment...Hans Wennborg
2024-11-25[BOLT] DataAggregator support for binaries with multiple text segments (#92815)Paschalis Mpeis
2024-11-21[BOLT] Avoid EH trampolines for PIEs/DSOs (#117106)Maksim Panchenko
2024-11-19[BOLT] Overwrite .eh_frame and .gcc_except_table (#116755)Maksim Panchenko
2024-11-13[BOLT] Never emit "large" functions (#115974)Maksim Panchenko
2024-11-12[BOLT][AArch64] Add support for long absolute LLD thunks/veneers (#113408)Maksim Panchenko
2024-11-12[BOLT] Match blocks with pseudo probes (#99891)Shaw Young
2024-11-08[BOLT][NFC] Make YamlProfileToFunction a DenseMap (#108712)Amir Ayupov
2024-11-07[BOLT] Set call to continuation count in pre-aggregated profile Amir Ayupov
2024-11-07[BOLT][AArch64] Add support for compact code model (#112110)Maksim Panchenko