Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/llvm/llvm-project.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/bolt
AgeCommit message (Expand)Author
2022-03-12[BOLT][NFC] Use getShortOpcodeArith in X86MCPlusBuilderAmir Ayupov
2022-03-12[CMake] Rename TARGET_TRIPLE to LLVM_TARGET_TRIPLEPetr Hosek
2022-03-10[BOLT] Divide RegularPageSize for X86 and AArch64 casesElvina Yakubova
2022-03-10[BOLT] LongJmp: Use per-function alignment valuesVladislav Khmelevsky
2022-03-10[BOLT][NFC] Fix print-cfg data raceAmir Ayupov
2022-03-10[BOLT][NFC] Check errors from Obj.dynamicEntriesAmir Ayupov
2022-03-09[BOLT] Move some of the tests to common directoryVladislav Khmelevsky
2022-03-09[BOLT] Handle ifuncs trampolines for aarch64Vladislav Khmelevsky
2022-03-09[BOLT][NFC] Handle "dynamic section sizes should match"Amir Ayupov
2022-03-08[BOLT] CMOVConversion passAmir Ayupov
2022-03-08[BOLT][NFC] Check section contents before registering itAmir Ayupov
2022-03-08[BOLT][CMAKE] Remove CMake 3.13.4 incompatible parameterAmir Ayupov
2022-03-07Revert "Add CMake option not to build BOLT tests"Yi Kong
2022-03-07Add CMake option not to build BOLT testsYi Kong
2022-03-04[BOLT][NFC] Return MCRegister::NoRegister from MCPlusBuilder::getNoRegister()Maksim Panchenko
2022-03-02[BOLT] Enable PLT analysis for aarch64Vladislav Khmelevsky
2022-03-02[BOLT][test] Fix function size in test caseMaksim Panchenko
2022-03-01[BOLT] Fix X86MCPlusBuilder::replaceRegWithImmAmir Ayupov
2022-02-25[BOLT][DWARF] Fix how DW_AT_high_pc [DW_FORM_udata] is handledAlexander Yermolovich
2022-02-24[BOLT] Support PC-relative relocations with addendsMaksim Panchenko
2022-02-24[BOLT][NFC] Report errors from RewriteInstance `discoverStorage` and `run`Amir Ayupov
2022-02-24[BOLT][NFC] Fix undefined behavior in encodeAnnotationImmAmir Ayupov
2022-02-23[BOLT][DWARF] Remove patchLowHigh unused function.Alexander Yermolovich
2022-02-21[BOLT] Added fuzzer target (llvm-bolt-fuzzer)Amir Ayupov
2022-02-21[BOLT][NFC] Fix data race in ShrinkWrapping statsAmir Ayupov
2022-02-17[BOLT][NFC] Report errors from createBinaryContext and RewriteInstance ctorAmir Ayupov
2022-02-16[BOLT] Update dynamic relocations from section relocationsVladislav Khmelevsky
2022-02-16[NFC][MC] remove unused argument `MCRegisterInfo` in `MCCodeEmitter`Shao-Ce SUN
2022-02-16Revert "[NFC][MC] remove unused argument `MCRegisterInfo` in `MCCodeEmitter`"Shao-Ce SUN
2022-02-16[NFC][MC] remove unused argument `MCRegisterInfo` in `MCCodeEmitter`Shao-Ce SUN
2022-02-16[BOLT][DWARF] Add ability to insert new entries in to DIEAlexander Yermolovich
2022-02-15[BOLT] Fix aarch64 dwarf testVladislav Khmelevsky
2022-02-15Cleanup LLVMDWARFDebugInfoserge-sans-paille
2022-02-14[BOLT] Make order of jump table successors deterministicMaksim Panchenko
2022-02-14[BOLT] Skip warning message if no functions were ignoredMaksim Panchenko
2022-02-10Cleanup LLVMObject headersserge-sans-paille
2022-02-10Update all LLVM documentation mentioning runtimes in LLVM_ENABLE_PROJECTSLouis Dionne
2022-02-09Add missing MC includes in bolt/serge-sans-paille
2022-02-09[BOLT][DWARF] Remove caching of ranges/abbrevsAlexander Yermolovich
2022-02-08[BOLT][TEST] Add .so instrumentation testAmir Ayupov
2022-02-08[BOLT][CMAKE][NFC] Update runtime/CMakeLists.txtAmir Ayupov
2022-02-08[BOLT] Add ld.lld substitutionAmir Ayupov
2022-02-08[BOLT] Fix runtime osx cross-compile buildVladislav Khmelevsky
2022-02-08[BOLT] Add aarch64 support for peephole passesVladislav Khmelevsky
2022-02-07[BOLT] Refactor heatmap to be standalone toolVladislav Khmelevsky
2022-02-05[BOLT] Add nfc-check-setup scriptAmir Ayupov
2022-02-05[BOLT-UnitTests] Fix shared libraries buildAmir Ayupov
2022-02-05[BOLT][NFC] Fix compiler warningsAmir Ayupov
2022-02-04[BOLT][TEST] Add section flags for .gcc_except_tableAmir Ayupov
2022-02-03[BOLT][NFC] Use isInt<> instead of range checksAmir Ayupov