summaryrefslogtreecommitdiff
path: root/bolt
Commit message (Expand)AuthorAgeFilesLines
* [BOLT][NFC] Reduce includes with include-what-you-useAmir Ayupov2022-01-2114-26/+7
* [BOLT] Make ICP target selection (more) deterministicAmir Ayupov2022-01-211-5/+6
* [BOLT][NFC] Expand auto types pt.2Amir Ayupov2022-01-213-9/+9
* [BOLT] Remove unreachable uncond branch after returnVladislav Khmelevsky2022-01-193-1/+50
* [BOLT][CMAKE] Use BOLT_CLANG_EXE and BOLT_LLD_EXE as isAmir Ayupov2022-01-181-2/+4
* [BOLT][NFC] Delimit bytes in MCAnnotation bitmaskAmir Ayupov2022-01-181-2/+2
* [BOLT][NFC] Move Offset annotation to Group 1Amir Ayupov2022-01-1814-34/+69
* updateDWARFObjectAddressRanges: nullify low pcVladislav Khmelevsky2022-01-183-6/+144
* [BOLT][TEST] Update exceptions-instrumentation.testAmir Aupov2022-01-181-1/+1
* [BOLT][CMAKE] Accept BOLT_CLANG_EXE and BOLT_LLD_EXEAmir Ayupov2022-01-154-6/+35
* [BOLT][DWARF] Reduce overhead for sized deallocAlexander Yermolovich2022-01-142-20/+48
* [BOLT][NFC] Remove redundant dependent template typeAmir Ayupov2022-01-142-19/+15
* [BOLT][CMAKE] Use IN_LIST checkAmir Ayupov2022-01-143-12/+6
* [BOLT][DWARF] Fix high pc patchingVladislav Khmelevsky2022-01-151-3/+7
* [BOLT][NFC] Refactor reset-release to move assignmentAmir Ayupov2022-01-131-4/+5
* [BOLT][NFC] Remove uses of `std::vector<bool>`Amir Ayupov2022-01-134-4/+4
* [BOLT] Update repo location in DockerfileAmir Ayupov2022-01-121-1/+1
* [bolt] Fix relative links in READMEShoaib Meenai2022-01-121-2/+2
* [BOLT][TEST] Move exceptions-instrumentation.test to X86Amir Ayupov2022-01-122-0/+0
* [BOLT] Update README build instructionsAmir Ayupov2022-01-111-7/+4
* [BOLT] README: address @apinski-cavium commentAmir Aupov2022-01-111-1/+1
* [BOLT][NFC] Format braced initializer listsAmir Ayupov2022-01-102-3/+3
* [BOLT][NFC] Refactor AArch64MCPlusBuilderMaksim Panchenko2022-01-081-22/+10
* [BOLT][NFC] Refactor X86MCPlusBuilderMaksim Panchenko2022-01-081-337/+275
* [BOLT][NFC] Reuse X86BaseInfo interfaces for macrofusion checksAmir Ayupov2022-01-051-90/+8
* [BOLT] Remove ineligible macro-fusion patternsAmir Ayupov2022-01-071-3/+8
* [BOLT][DWARF] Fix size mismatch error with jemallocAlexander Yermolovich2022-01-071-0/+2
* [BOLT][NFC] Refactor command line options in BinaryPassManagerMaksim Panchenko2022-01-071-159/+91
* [BOLT][DWARF] Fix race conditions for debug fission in non-deterministic modeAlexander Yermolovich2022-01-054-12/+39
* [BOLT][NFC] Use uniform DEBUG_TYPE for MCPlus buildersMaksim Panchenko2022-01-052-2/+2
* [BOLT][NFC] Refactor if statements in RewriteInstanceMaksim Panchenko2021-12-281-13/+11
* [BOLT][DWARF] Handling more data formats for DW_AT_high_pcAlexander Yermolovich2021-12-231-10/+16
* [BOLT][DWARF] Change convertToRanges to not use indirectAlexander Yermolovich2021-12-072-60/+28
* [BOLT] removeAllSuccessors: handle multiple edges between basic blocksAmir Ayupov2021-09-071-1/+3
* [BOLT] Rewrite of .debug_info sectionAlexander Yermolovich2021-11-155-126/+680
* [BOLT][DOCS] Link to README instead of the github page in DoxygenAmir Ayupov2021-12-292-2/+4
* [PR][BOLT] Add aarch64 backend code ownerVladislav Khmelevsky2021-12-291-0/+4
* [BOLT][NFC] Fix braces usage in the rest of the codebaseAmir Ayupov2021-12-285-60/+41
* [BOLT][NFC] Fix braces usage in ProfileAmir Ayupov2021-12-286-216/+133
* [BOLT][NFC] Fix braces usage in TargetAmir Ayupov2021-12-282-121/+91
* [BOLT] Fix debug logging in IndirectCallPromotionAmir Ayupov2021-12-281-2/+2
* [BOLT][NFC] Fix braces usage in PassesAmir Ayupov2021-12-2845-598/+340
* [BOLT][DOCS] Build doxygen documentationAmir Ayupov2021-12-234-0/+2434
* [BOLTRewrite][NFC] Fix braces usagesMaksim Panchenko2021-12-236-262/+168
* [PR][BOLT] Check for end iterator in LongJmp stub lookupVladislav Khmelevsky2021-11-281-3/+4
* [BOLT][RFC] Use new LLVM license for ADRRelaxationPassMaksim Panchenko2021-12-232-8/+6
* Re-enable Windows build and fix issuesRafael Auler2021-12-2310-76/+87
* [BOLTCore] [NFC] Fix braces usages according to LLVMRafael Auler2021-12-2017-311/+167
* [bughunter.sh][NFC] Fix license and file descriptionMaksim Panchenko2021-12-231-6/+8
* [BOLT][NFC] Fix file-description commentsMaksim Panchenko2021-12-21166-310/+400