summaryrefslogtreecommitdiff
path: root/bolt
Commit message (Expand)AuthorAgeFilesLines
* [BOLT][NFC] Use llvm::make_rangeAmir Ayupov2023-05-172-12/+8
* Revert "Reland "[CMake] Bumps minimum version to 3.20.0.""Nico Weber2023-05-171-1/+1
* [BOLT] Fix state of MCSymbols in lowering passRafael Auler2023-05-163-0/+38
* [BOLT][Wrapper] Fix off-by-one in find_section upper limitJob Noorman2023-05-161-1/+1
* Reland "[CMake] Bumps minimum version to 3.20.0."Mark de Wever2023-05-131-1/+1
* [X86][AsmParser] Reapply "Refactor code and optimize more instructions from V...Shengchen Kan2023-05-131-1/+1
* [BOLT] Fix flush pending relocsRafael Auler2023-05-113-11/+10
* [BOLT][DWARF][NFC] Fixed an assertion checkAlexander Yermolovich2023-05-091-1/+1
* [BOLT][test] Fix retpoline-synthetic.testAmir Aupov2023-05-081-1/+0
* [BOLT] Use opcode name in hashBlockAmir Ayupov2023-05-081-6/+5
* [BOLT] Use MCInstPrinter in createRetpolineFunctionTagAmir Ayupov2023-05-084-21/+37
* [BOLT][DWARF] Fix dwarf5-one-loclists-two-bases testAlexander Yermolovich2023-05-081-6/+5
* Revert "Reland "[CMake] Bumps minimum version to 3.20.0.""Mark de Wever2023-05-061-1/+1
* Reland "[CMake] Bumps minimum version to 3.20.0."Mark de Wever2023-05-061-1/+1
* [BOLT] Remove redundant dumps in AsmDumpAmir Ayupov2023-05-041-34/+0
* [docs] Hide collaboration and include graphs in doxygen docsTimm Bäder2023-05-041-3/+3
* [BOLT][DWARF] Fix handling of loclists_base without location accessesAlexander Yermolovich2023-05-033-1/+476
* [BOLT][NFC] Add hash computation for basic blocksspupyrev2023-05-0211-106/+232
* [BOLT] Make sure Mach-O binaries are actually linkedJob Noorman2023-05-023-0/+413
* [BOLT] Make sure all section allocations have deterministic contentsJob Noorman2023-05-021-0/+6
* Revert "[BOLT] Parallelize legacy profile merging"Yi Kong2023-04-281-47/+22
* [BOLT] Parallelize legacy profile mergingYi Kong2023-04-271-22/+47
* [BOLT][Wrapper] Fix off-by-one when parsing 'cmp' outputJob Noorman2023-04-241-1/+2
* [BOLT] Fix many tests detected as unsupportedJob Noorman2023-04-241-1/+1
* [LoopInfo] Move generic LoopInfo into own filesChristian Ulmann2023-04-243-1/+3
* [BOLT] Remove unsupported ELF type reloc handlingNathan Sidwell2023-04-231-16/+2
* [BOLT] Remove unneeded dyncastsNathan Sidwell2023-04-211-11/+3
* [BOLT] Add BOLT_TARGETS_TO_BUILDNathan Sidwell2023-04-215-52/+45
* [BOLT] Robustify compile-time config checkNathan Sidwell2023-04-211-2/+8
* [BOLT] Make BOLT_ENABLE_RUNTIME user-configurableNathan Sidwell2023-04-201-2/+15
* [BOLT][NFC] Remove exec permission from some testsNathan Sidwell2023-04-196-0/+0
* [BOLT] Add bolt-runtime requirement to testsNathan Sidwell2023-04-197-7/+7
* [BOLT][NFC] Move phdr typedef to cpp fileNathan Sidwell2023-04-192-2/+2
* [BOLT] Adjust Shdr alignmentNathan Sidwell2023-04-191-2/+3
* [BOLT] Don't enable runtime when not building X86Nathan Sidwell2023-04-181-1/+2
* [BOLT][DWARF] Fix handling of CUs without TU referenceAlexander Yermolovich2023-04-173-1/+231
* [BOLT][test] Update AArch64/r_aarch64_prelxx.s testAmir Ayupov2023-04-171-1/+1
* [BOLT] Fix use-after-free in RewriteInstance::mapCodeSectionsJob Noorman2023-04-171-1/+3
* Revert "Revert "Revert "[CMake] Bumps minimum version to 3.20.0."""Mark de Wever2023-04-151-1/+1
* Revert "Revert "[CMake] Bumps minimum version to 3.20.0.""Mark de Wever2023-04-151-1/+1
* [BOLT][NFC] Fix UB due to unaligned load in DebugStrOffsetsWriterJob Noorman2023-04-131-1/+1
* [BOLT][NFC] Fix UB due to left shift of negative valueJob Noorman2023-04-131-1/+1
* [BOLT] Fix section-end-sym.s test to only run x86/LinuxMuhammad Omair Javaid2023-04-121-1/+1
* [BOLT] Fix creation of invalid CFG in presence of dead codeRafael Auler2023-04-112-0/+67
* [MC] Always encode instruction into SmallVectorAlexis Engelke2023-04-063-6/+3
* [BOLT][NFC] Simplify code using std::optionalYi Kong2023-04-011-5/+4
* [BOLT] computing raw branch count for yaml profilesspupyrev2023-03-284-3/+15
* [BOLT] Don't use section relocations when computing hash for data from other ...Denis Revunov2023-03-243-4/+96
* Add "REQUIRES: asserts" to test that uses --debug-only flagAmy Huang2023-03-221-1/+1
* [BOLT] Reject symbols pointing to section endJob Noorman2023-03-212-0/+39