summaryrefslogtreecommitdiff
path: root/bolt/lib
Commit message (Expand)AuthorAgeFilesLines
...
* [BOLT] Rename BF::isParentFragment -> isChildOfAmir Ayupov2023-02-092-17/+6
* [BOLT] Process fragment siblings in lite mode, keep lite mode onAmir Ayupov2023-02-082-50/+138
* [BOLT] Search section based on relocation symbolyavtuk2023-02-081-2/+15
* [BOLT] Reintroduce allow-strippedAmir Ayupov2023-02-061-4/+10
* [BOLT][NFC] Replace anonymous namespace functions with staticAmir Ayupov2023-02-0610-110/+73
* [AArch64] fix bug #55005 handle DW_CFA_GNU_NegateRAStateSebastian Pop2023-02-041-6/+13
* [BOLT][NFC] Rename {MachO,}RewriteInstance::create methodsAmir Ayupov2023-02-022-5/+4
* [BOLT][NFC] Simplify SW::checkStackPointerRestoreAmir Ayupov2023-02-021-11/+5
* [BOLT][NFC] Use llvm::make_second_rangeAmir Ayupov2023-02-024-23/+16
* [BOLT][CMake] Add dependency on llvm_vcsrevision_hAmir Ayupov2023-02-011-0/+3
* [BOLT][DWARF] Add logging for split dwarfAlexander Yermolovich2023-01-271-0/+2
* [BOLT][NFC] Remove C-style out of bounds array refRafael Auler2023-01-251-5/+3
* [BOLT] Use LTO fuzzy name matching in function-orderAmir Ayupov2023-01-252-2/+23
* [BOLT] Emit a warning about invalid entries in function-order listAmir Ayupov2023-01-251-5/+13
* [BOLT] Use MCInstrDesc::operands() instead of OpInfoJay Foad2023-01-252-4/+4
* [BOLT][DWARF] Reuse entries in .debug_addr when not modifiedAlexander Yermolovich2023-01-241-0/+8
* [BOLT] Use range-based implicit def/use accessors. NFCIBenjamin Kramer2023-01-242-30/+19
* [BOLT] Fix build error after D142214Jay Foad2023-01-231-1/+1
* [BOLT][NFC] Move getLTOCommonName to UtilsAmir Ayupov2023-01-203-9/+10
* [BOLT] Handle __uniq suffix added by -funique-internal-linkage-namesAmir Ayupov2023-01-201-7/+5
* [BOLT][NFC] Move out ReorderFunctions::printStatsAmir Ayupov2023-01-201-2/+7
* [BOLT][DWARF] Change loclist encoding to use base_addrxAlexander Yermolovich2023-01-201-30/+61
* [BOLT][NFC] Replace ambiguous BinarySection::isReadOnly with isWritableAmir Ayupov2023-01-183-5/+5
* [BOLT][NFC] Simplify handleRelocationAmir Ayupov2023-01-181-13/+11
* [BOLT][NFC] DataAggregator code cleanupAmir Ayupov2023-01-181-18/+13
* [BOLT][NFC] Remove AArch64 override for evaluateBranchAmir Ayupov2023-01-182-33/+0
* [llvm][ADT] Replace uses of `makeMutableArrayRef` with deduction guidesJoe Loser2023-01-161-1/+1
* [BOLT] Minor refactoring for -print-sorted-by optionMaksim Panchenko2023-01-121-29/+15
* [llvm][dwwarf] Change CU/TU index to 64-bitAlexander Yermolovich2023-01-112-17/+21
* Revert "[llvm][dwwarf] Change CU/TU index to 64-bit"Alexander Yermolovich2023-01-112-21/+17
* [BOLT][AArch64] add lock to FixRelaxations passDenis Revunov2023-01-111-0/+1
* [llvm][dwwarf] Change CU/TU index to 64-bitAlexander Yermolovich2023-01-102-17/+21
* [BOLT] Modify the print option to a meaningful valuehezuoqiang2023-01-091-11/+8
* [BOLT][DWARF] Change rangelists to use DW_RLE_offset_pairAlexander Yermolovich2023-01-061-8/+62
* [BOLT][NFC] Use llvm::reverseAmir Ayupov2023-01-039-80/+67
* [BOLT] Check no-LBR samples in mayHaveProfileDataAmir Ayupov2023-01-032-2/+3
* [BOLT] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata2023-01-024-10/+15
* [BOLT] Respect -function-order in lite modeAmir Ayupov2022-12-282-5/+17
* [BOLT][AArch64] Handle adrp+ld64 linker relaxationsVladislav Khmelevsky2022-12-236-10/+113
* [BOLT][NFC] Remove unused PrintInstructions argumentMaksim Panchenko2022-12-205-13/+12
* [Support] Move TargetParsers to new componentArchibald Elliott2022-12-203-0/+3
* Ensure newlines at the end of files (NFC)Kazu Hirata2022-12-161-1/+1
* [BOLT][DWARF] Fix for Handle zero size DW_TAG_inlined_subroutineAlexander Yermolovich2022-12-141-5/+8
* bolt: Update more sys::Wait callsMatt Arsenault2022-12-141-2/+2
* bolt: Try to fix build after sys::Program API changeMatt Arsenault2022-12-141-4/+4
* [BOLT][NFC] Use std::optional for readDWARFExpressionTargetRegAmir Ayupov2022-12-113-5/+8
* [BOLT][NFC] Use std::optional in DWARFRewriterAmir Ayupov2022-12-111-9/+9
* [BOLT][NFC] Use std::optional in has*NameRegexAmir Ayupov2022-12-112-10/+7
* [BOLT][NFC] Use std::optional in RIAmir Ayupov2022-12-111-3/+2
* [BOLT][NFC] Use std::optional for getLTOCommonNameAmir Ayupov2022-12-113-11/+12