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
AgeCommit message (Expand)Author
2022-11-04adds huge pages support of PIE/no-PIE binariesAlexey Moksyakov
2022-11-02Honor LLVM_LIBDIR_SUFFIXserge-sans-paille
2022-10-18[BOLT] Fix instruction encoding validationMaksim 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-07[BOLT] Change order of new sectionsMaksim Panchenko
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-19[BOLT] Control aggregation mode output profile file formatAmir Ayupov
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-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] 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] Introduce SplitStrategy ABCFabian Parzefall
2022-09-03Drop empty string literals from static_assert (NFC)Kazu Hirata
2022-08-29Use StringRef::contains (NFC)Kazu Hirata
2022-08-28[BOLT][NFC] Use llvm::any_ofAmir Ayupov
2022-08-26[BOLT][DWARF] Fix updating CU that has no entry in .debug_addrAlexander Yermolovich
2022-08-25[BOLT] Track fragment info for all split fragmentsFabian Parzefall
2022-08-25[BOLT] Allocate FunctionFragment on heapFabian Parzefall
2022-08-25[BOLT] Towards FunctionLayout const-correctnessFabian Parzefall
2022-08-24Revert "[BOLT] Towards FunctionLayout const-correctness"Fabian Parzefall
2022-08-24Revert "[BOLT] Allocate FunctionFragment on heap"Fabian Parzefall
2022-08-24Revert "[BOLT] Track fragment info for all split fragments"Fabian Parzefall
2022-08-24[BOLT] Track fragment info for all split fragmentsFabian Parzefall
2022-08-24[BOLT] Allocate FunctionFragment on heapFabian Parzefall
2022-08-24[BOLT] Towards FunctionLayout const-correctnessFabian Parzefall
2022-08-24[BOLT][NFC] Move out handleAArch64IndirectCallAmir Ayupov
2022-08-24[BOLT][NFC] Move out handleIndirectBranchAmir Ayupov
2022-08-24[BOLT][NFC] Move out handleExternalReferenceAmir Ayupov
2022-08-24[BOLT][NFC] Move out handlePCRelOperandAmir Ayupov
2022-08-19[BOLT] Insert EH trampolines for multiple fragmentsFabian Parzefall
2022-08-19[BOLT] Update buildCallGraph to check for split blocksFabian Parzefall
2022-08-19[BOLT] Add randomN split strategyFabian Parzefall
2022-08-19[BOLT] Add split all blocks strategyFabian Parzefall
2022-08-19[BOLT] Generate sections for multiple fragmentsFabian Parzefall
2022-08-19[BOLT] Make exception handling fragment awareFabian Parzefall
2022-08-19[BOLT] Support passing fragments to code emissionFabian Parzefall
2022-08-19Revert "[BOLT][NFC] Simplify addRelocation"Amir Ayupov
2022-08-18[BOLT][AArch64] Ignore functions with islandsInfo during VeneerEliminarion an...Denis Revunov
2022-08-18[BOLT][NFC] Split out handleRelocationAmir Ayupov