summaryrefslogtreecommitdiffstats
path: root/llvm/lib/LTO
Commit message (Expand)AuthorAgeFilesLines
* Fixed false ThinLTO cache misses problem (PR 45819).romanova-ekaterina2020-06-221-4/+24
* Update compiler extension integration into the build systemserge-sans-paille2020-06-172-1/+1
* [LTO] Constify lto::Config reference passed to backends (NFC)Teresa Johnson2020-01-132-18/+17
* [ThinLTO] Pass CodeGenOpts like UnrollLoops/VectorizeLoop/VectorizeSLPWei Mi2020-01-091-1/+1
* [ThinLTO] Show preserved symbols in DOT filesevgeny2019-12-182-18/+21
* Revert an accidental commit af5ca40b47b3e85c3add81ccdc0b787c4bc355aeRui Ueyama2019-12-131-6/+0
* temporaryRui Ueyama2019-12-131-0/+6
* [LTO] Support for embedding bitcode section during LTOTeresa Johnson2019-12-121-0/+20
* [Remarks][ThinLTO] Use the correct file extension based on the formatFrancis Visoiu Mistrih2019-12-021-1/+5
* [cmake] Explicitly mark libraries defined in lib/ as "Component Libraries"Tom Stellard2019-11-211-1/+1
* [LTO][Legacy] Add API for passing LLVM options separatelyFrancis Visoiu Mistrih2019-11-191-6/+3
* [ThinLTO] Simplify code. NFCevgeny2019-11-191-5/+4
* Recommit "[ThinLTO] Add correctness check for RO/WO variable import"evgeny2019-11-152-17/+17
* Add missing includes needed to prune LLVMContext.h include, NFCReid Kleckner2019-11-143-0/+3
* Revert "[ThinLTO] Add correctness check for RO/WO variable import"Benjamin Kramer2019-11-142-17/+17
* [ThinLTO] Add correctness check for RO/WO variable importevgeny2019-11-142-17/+17
* Move CodeGenFileType enum to Support/CodeGen.hReid Kleckner2019-11-132-2/+2
* Fix compilation warning on the trailing whitespace. NFC.Michael Liao2019-10-241-1/+1
* Hide implementation details in anonymous namespaces. NFC.Benjamin Kramer2019-10-241-0/+2
* [ThinLTOCodeGenerator] Add support for index-based WPDEugene Leviant2019-10-181-21/+47
* Reland: Dead Virtual Function EliminationOliver Stannard2019-10-172-0/+4
* [Alignment][NFC] Remove dependency on GlobalObject::setAlignment(unsigned)Guillaume Chatelet2019-10-151-1/+2
* Revert "Dead Virtual Function Elimination"Jorge Gorbe Moya2019-10-142-4/+0
* Dead Virtual Function EliminationOliver Stannard2019-10-112-0/+4
* ADT: Save a word in every StringSet entryJordan Rose2019-10-101-1/+1
* [ThinLTO/WPD] Ensure devirtualized targets use promoted symbol when necessaryTeresa Johnson2019-10-021-5/+6
* [LTO][Legacy] Add new C inferface to query libcall functionsSteven Wu2019-09-161-0/+10
* [Support] Add overload writeFileAtomically(std::function Writer)Jan Korous2019-09-131-14/+18
* AArch64: support arm64_32, an ILP32 slice for watchOS.Tim Northover2019-09-123-3/+6
* [LTO] Avoid calling GlobalValue::getGUID (MD5) twiceFangrui Song2019-09-111-2/+1
* Do a sweep of symbol internalization. NFC.Benjamin Kramer2019-08-231-1/+1
* [ThinLTO] Fix handling of weak interposable symbolsTeresa Johnson2019-08-232-16/+48
* [NewPM][PassInstrumentation] IR printing support for (Thin)LTOTaewook Oh2019-08-151-1/+5
* [llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere2019-08-155-14/+14
* Rename F_{None,Text,Append} to OF_{None,Text,Append}. NFCFangrui Song2019-08-054-11/+11
* [ThinLTO] Implement index-based WPDTeresa Johnson2019-08-021-1/+15
* Open native file handles to avoid converting from FDs, NFCReid Kleckner2019-07-112-17/+16
* [Support] Move llvm::MemoryBuffer to sys::fs::file_tReid Kleckner2019-07-103-9/+10
* [ThinLTO] Attempt to recommit r365188 after alignment fixEugene Leviant2019-07-051-9/+12
* Reverted r365188 due to alignment problems on i686-androidEugene Leviant2019-07-051-12/+9
* [ThinLTO] Attempt to recommit r365040 after caching fixEugene Leviant2019-07-051-9/+12
* Revert [ThinLTO] Optimize writeonly globals outReid Kleckner2019-07-041-12/+9
* [ThinLTO] Optimize writeonly globals outEugene Leviant2019-07-031-9/+12
* [Remarks] Extend -fsave-optimization-record to specify the formatFrancis Visoiu Mistrih2019-06-174-10/+17
* [Clang] Harmonize Split DWARF options with llcAaron Puchert2019-06-151-3/+4
* Reland: [Remarks] Refactor optimization remarks setupFrancis Visoiu Mistrih2019-06-144-43/+34
* Revert "[Remarks] Refactor optimization remarks setup"Francis Visoiu Mistrih2019-06-144-34/+43
* [Remarks] Refactor optimization remarks setupFrancis Visoiu Mistrih2019-06-134-43/+34
* [ThinLTO]LTO]Legacy] Fix dependent libraries support by adding querying of th...Ben Dunbobbin2019-06-121-5/+27
* [Attributor] Pass infrastructure and fixpoint frameworkJohannes Doerfert2019-06-051-0/+1
OpenPOWER on IntegriCloud