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-11-04[BOLT] Always move JTs in jump-table=moveRafael Auler
2022-11-04[BOLT][Hugify] Fix apple buildsRafael Auler
2022-11-04adds huge pages support of PIE/no-PIE binariesAlexey Moksyakov
2022-11-02Honor LLVM_LIBDIR_SUFFIXserge-sans-paille
2022-10-30[llvm-objdump] Add --no-print-imm-hex to tests depending on it.Daniel Thornburgh
2022-10-27[PseudoProbe] Replace relocation with offset for entry probe.Hongtao Yu
2022-10-26[BOLT][TEST] Add pseudoprobe-decoding testsAmir Ayupov
2022-10-25[BOLT] Add mold-style PLT supportMaksim Panchenko
2022-10-19[BOLT] Ignore duplicate global symbolsRafael Auler
2022-10-19[BOLT][DWARF] Add support for DW_FORM_addr for DW_AT_call_return_pcAlexander Yermolovich
2022-10-19[BOLT][NFC] Refactor EFMM initializationMaksim Panchenko
2022-10-18[BOLT] Fix instruction encoding validationMaksim Panchenko
2022-10-18[BOLT][NFCI] Avoid calling registerName() twiceMaksim Panchenko
2022-10-14[BOLT] Section-handling refactoring/overhaulMaksim Panchenko
2022-10-13[BOLT] Add pass to fix ambiguous memory referencesRafael Auler
2022-10-13[BOLT][NFC] Refactor creation of symbol+addend referencesRafael Auler
2022-10-08[BOLT][TEST] Fix section order testMaksim Panchenko
2022-10-07[BOLT] Testcase to repro dyn reloc bugRafael Auler
2022-10-07[BOLT] Change order of new sectionsMaksim Panchenko
2022-10-07[BOLT] Fix writing out unmarked .eh_frame sectionMaksim Panchenko
2022-10-07[BOLT] Properly set _end symbolMaksim Panchenko
2022-10-07[BOLT][NFC] Remove text section assertionMaksim Panchenko
2022-09-30Unittest to skip padding between buildid and filenames.Sriraman Tallam
2022-09-30[BOLT] Fixed some typosGabriel Ravier
2022-09-29[BOLT] Report BB reordering %-age vs profiled and total number of functionsAmir Ayupov
2022-09-29[PERF2BOLT] Fix unittest failureRafael Auler
2022-09-29[PERF2BOLT] Do not issue parsing error on weird build idsRafael Auler
2022-09-28[BOLT] Disable -lite when split function is presentHuan Nguyen
2022-09-23[BOLT] Support building bolt when LLVM_LINK_LLVM_DYLIB is ONserge-sans-paille
2022-09-22[BOLT] Fix (part of) dylib compatibilityserge-sans-paille
2022-09-22Revert "[bolt] Fix (part of) dylib compatibility"serge-sans-paille
2022-09-22[bolt] Fix (part of) dylib compatibilityserge-sans-paille
2022-09-19[BOLT] Control aggregation mode output profile file formatAmir Ayupov
2022-09-19Fix unused variable warnings:Kazu Hirata
2022-09-19[BOLT] Unifying implementations of ext-tspspupyrev
2022-09-19[BOLT] Remove duplicate types (NFC)Kazu Hirata
2022-09-18[BOLT] Use x.empty() instead of llvm::empty(x) (NFC)Kazu Hirata
2022-09-17[BOLT][NFC] Remove unreachable assertionMaksim Panchenko
2022-09-16[BOLT] Change base class of ExecutableFileMemoryManagerMaksim Panchenko
2022-09-16[BOLT] Fix empty function emission in non-relocation modeMaksim Panchenko
2022-09-16[BOLT] Verify externally referenced blocks against jump table targetsAmir Ayupov
2022-09-14[BOLT] Preserve original LSDA type encodingrevunov.denis@huawei.com
2022-09-14[BOLT] Stop using std::iterator (NFC)Kazu Hirata
2022-09-09[BOLT] Add test checking LP trampolines in multi-splitFabian Parzefall
2022-09-09[BOLT] Emit LSDA call sites for all fragmentsFabian Parzefall
2022-09-09[BOLT] Fragment all blocks (not just outlineable blocks)Fabian Parzefall
2022-09-09[BOLT] Restrict ICP for functions with unknown control flowAmir Ayupov
2022-09-09[BOLT] Change reorder-blocks deprecated option warning outputAmir Ayupov
2022-09-09[BOLT] Introduce SplitStrategy ABCFabian Parzefall
2022-09-08[BOLT][TEST] Remove functions with dynamic exception specificationAmir Ayupov