summaryrefslogtreecommitdiffstats
path: root/bolt (follow)
Commit message (Expand)AuthorAgeLines
* [BOLT] Divide RegularPageSize for X86 and AArch64 casesElvina Yakubova2022-03-10-1/+4
* [BOLT] LongJmp: Use per-function alignment valuesVladislav Khmelevsky2022-03-10-6/+4
* [BOLT][NFC] Fix print-cfg data raceAmir Ayupov2022-03-09-1/+3
* [BOLT][NFC] Check errors from Obj.dynamicEntriesAmir Ayupov2022-03-09-2/+4
* [BOLT] Move some of the tests to common directoryVladislav Khmelevsky2022-03-09-1/+1
* [BOLT] Handle ifuncs trampolines for aarch64Vladislav Khmelevsky2022-03-09-8/+49
* [BOLT][NFC] Handle "dynamic section sizes should match"Amir Ayupov2022-03-08-16/+17
* [BOLT] CMOVConversion passAmir Ayupov2022-03-08-0/+1026
* [BOLT][NFC] Check section contents before registering itAmir Ayupov2022-03-08-3/+7
* [BOLT][CMAKE] Remove CMake 3.13.4 incompatible parameterAmir Ayupov2022-03-07-1/+1
* Revert "Add CMake option not to build BOLT tests"Yi Kong2022-03-08-1/+1
* Add CMake option not to build BOLT testsYi Kong2022-03-08-1/+1
* [BOLT][NFC] Return MCRegister::NoRegister from MCPlusBuilder::getNoRegister()Maksim Panchenko2022-03-03-7/+1
* [BOLT] Enable PLT analysis for aarch64Vladislav Khmelevsky2022-03-02-58/+248
* [BOLT][test] Fix function size in test caseMaksim Panchenko2022-03-01-1/+1
* [BOLT] Fix X86MCPlusBuilder::replaceRegWithImmAmir Ayupov2022-02-28-16/+31
* [BOLT][DWARF] Fix how DW_AT_high_pc [DW_FORM_udata] is handledAlexander Yermolovich2022-02-25-1/+188
* [BOLT] Support PC-relative relocations with addendsMaksim Panchenko2022-02-23-60/+132
* [BOLT][NFC] Report errors from RewriteInstance `discoverStorage` and `run`Amir Ayupov2022-02-23-34/+48
* [BOLT][NFC] Fix undefined behavior in encodeAnnotationImmAmir Ayupov2022-02-23-6/+32
* [BOLT][DWARF] Remove patchLowHigh unused function.Alexander Yermolovich2022-02-22-46/+0
* [BOLT] Added fuzzer target (llvm-bolt-fuzzer)Amir Ayupov2022-02-20-1/+79
* [BOLT][NFC] Fix data race in ShrinkWrapping statsAmir Ayupov2022-02-20-4/+4
* [BOLT][NFC] Report errors from createBinaryContext and RewriteInstance ctorAmir Ayupov2022-02-17-59/+132
* [BOLT] Update dynamic relocations from section relocationsVladislav Khmelevsky2022-02-16-40/+619
* [NFC][MC] remove unused argument `MCRegisterInfo` in `MCCodeEmitter`Shao-Ce SUN2022-02-16-3/+3
* Revert "[NFC][MC] remove unused argument `MCRegisterInfo` in `MCCodeEmitter`"Shao-Ce SUN2022-02-16-3/+3
* [NFC][MC] remove unused argument `MCRegisterInfo` in `MCCodeEmitter`Shao-Ce SUN2022-02-16-3/+3
* [BOLT][DWARF] Add ability to insert new entries in to DIEAlexander Yermolovich2022-02-15-69/+262
* [BOLT] Fix aarch64 dwarf testVladislav Khmelevsky2022-02-15-4/+5
* Cleanup LLVMDWARFDebugInfoserge-sans-paille2022-02-15-0/+13
* [BOLT] Make order of jump table successors deterministicMaksim Panchenko2022-02-14-18/+108
* [BOLT] Skip warning message if no functions were ignoredMaksim Panchenko2022-02-14-3/+5
* Cleanup LLVMObject headersserge-sans-paille2022-02-10-0/+1
* Update all LLVM documentation mentioning runtimes in LLVM_ENABLE_PROJECTSLouis Dionne2022-02-10-2/+3
* Add missing MC includes in bolt/serge-sans-paille2022-02-09-0/+16
* [BOLT][DWARF] Remove caching of ranges/abbrevsAlexander Yermolovich2022-02-08-161/+38
* [BOLT][TEST] Add .so instrumentation testAmir Ayupov2022-02-08-0/+55
* [BOLT][CMAKE][NFC] Update runtime/CMakeLists.txtAmir Ayupov2022-02-07-10/+9
* [BOLT] Add ld.lld substitutionAmir Ayupov2022-02-07-2/+5
* [BOLT] Fix runtime osx cross-compile buildVladislav Khmelevsky2022-02-08-6/+6
* [BOLT] Add aarch64 support for peephole passesVladislav Khmelevsky2022-02-08-33/+130
* [BOLT] Refactor heatmap to be standalone toolVladislav Khmelevsky2022-02-07-92/+141
* [BOLT] Add nfc-check-setup scriptAmir Ayupov2022-02-04-0/+59
* [BOLT-UnitTests] Fix shared libraries buildAmir Ayupov2022-02-04-6/+8
* [BOLT][NFC] Fix compiler warningsAmir Ayupov2022-02-04-7/+1
* [BOLT][TEST] Add section flags for .gcc_except_tableAmir Ayupov2022-02-04-4/+4
* [BOLT][NFC] Use isInt<> instead of range checksAmir Ayupov2022-02-02-11/+4
* [BOLT][TEST] Add heatmap.testAmir Ayupov2022-02-02-0/+14
* [BOLT][CMAKE] Add extra BOLT_INCLUDE_TESTS condition for merge-fdata emit-rel...Amir Ayupov2022-01-31-1/+1