summaryrefslogtreecommitdiffstats
path: root/llvm/lib/LTO/LTOCodeGenerator.cpp
Commit message (Expand)AuthorAgeFilesLines
* [LTO][Legacy] Add API for passing LLVM options separatelyFrancis Visoiu Mistrih2019-11-191-6/+3
* Move CodeGenFileType enum to Support/CodeGen.hReid Kleckner2019-11-131-1/+1
* Reland: Dead Virtual Function EliminationOliver Stannard2019-10-171-0/+2
* Revert "Dead Virtual Function Elimination"Jorge Gorbe Moya2019-10-141-2/+0
* Dead Virtual Function EliminationOliver Stannard2019-10-111-0/+2
* ADT: Save a word in every StringSet entryJordan Rose2019-10-101-1/+1
* AArch64: support arm64_32, an ILP32 slice for watchOS.Tim Northover2019-09-121-1/+2
* [llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere2019-08-151-2/+2
* Rename F_{None,Text,Append} to OF_{None,Text,Append}. NFCFangrui Song2019-08-051-1/+1
* [Remarks] Extend -fsave-optimization-record to specify the formatFrancis Visoiu Mistrih2019-06-171-2/+8
* Reland: [Remarks] Refactor optimization remarks setupFrancis Visoiu Mistrih2019-06-141-13/+14
* Revert "[Remarks] Refactor optimization remarks setup"Francis Visoiu Mistrih2019-06-141-14/+13
* [Remarks] Refactor optimization remarks setupFrancis Visoiu Mistrih2019-06-131-13/+14
* [Attributor] Pass infrastructure and fixpoint frameworkJohannes Doerfert2019-06-051-0/+1
* [LTO] Add plumbing to save stats during LTO on Darwin.Florian Hahn2019-04-191-3/+20
* Reland "[Remarks] Add -foptimization-record-passes to filter remark emission"Francis Visoiu Mistrih2019-03-121-1/+7
* Revert "[Remarks] Add -foptimization-record-passes to filter remark emission"Francis Visoiu Mistrih2019-03-121-7/+1
* [Remarks] Add -foptimization-record-passes to filter remark emissionFrancis Visoiu Mistrih2019-03-121-1/+7
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [PassTiming] cleaning up legacy PassTimingInfo interface. NFCI.Fedor Sergeev2018-09-261-0/+1
* Revert "[LTO] Support filtering by hotness threshold"Bob Haarman2018-03-081-8/+1
* [LTO] Support filtering by hotness thresholdAdam Nemet2018-02-261-1/+8
* Pass a reference to a module to the bitcode writer.Rafael Espindola2018-02-141-1/+1
* Fix more inconsistent line endings. NFC.Dimitry Andric2017-12-181-9/+9
* Remove redundant includes from lib/LTO.Michael Zolotukhin2017-12-131-3/+0
* Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie2017-11-171-3/+3
* Add llvm::for_each as a range-based extensions to <algorithm> and make use of...Aaron Ballman2017-11-031-11/+9
* [SimplifyCFG] use pass options and remove the latesimplifycfg passSanjay Patel2017-10-281-1/+0
* [raw_fd_ostream] report actual error in error messagesBob Haarman2017-10-241-3/+5
* Move the stripping of invalid debug info from the Verifier to AutoUpgrade.Adrian Prantl2017-10-021-12/+1
* [Support] Rename tool_output_file to ToolOutputFile, NFCReid Kleckner2017-09-231-2/+2
* This patch fixes https://bugs.llvm.org/show_bug.cgi?id=32352 Vivek Pandya2017-09-151-8/+16
* This reverts r313381Vivek Pandya2017-09-151-16/+8
* This patch fixes https://bugs.llvm.org/show_bug.cgi?id=32352 Vivek Pandya2017-09-151-8/+16
* Delete Default and JITDefault code modelsRafael Espindola2017-08-031-3/+2
* [LTO] Print time-passes information at conclusion of LTO codegenJames Henderson2017-05-161-0/+1
* LTO: Don't verify modules twice in verifyMergedModuleOnceAdrian Prantl2017-05-121-10/+7
* Add support for -fno-builtin to LTO and ThinLTO to libLTOMehdi Amini2017-03-281-0/+2
* Split the SimplifyCFG pass into two variants.Joerg Sonnenberger2017-03-261-0/+1
* [LTO] Share the optimization remarks setup between Thin/Full LTO.Davide Italiano2017-02-101-19/+3
* [lib/LTO] Rework optimization remarkers setup.Davide Italiano2017-02-101-16/+19
* [LTOs] Allow generation of hotness informationAdam Nemet2016-12-021-0/+9
* [LTO] Move finishOptimizationRemarks after codegenAdam Nemet2016-11-281-2/+2
* Rename option to -lto-pass-remarks-outputAdam Nemet2016-11-221-1/+1
* [ThinLTO] Implement -pass-remarks-output in ThinLTOCodeGeneratorMehdi Amini2016-11-191-7/+7
* Change setDiagnosticsOutputFile to take a unique_ptr from a raw pointer (NFC)Mehdi Amini2016-11-191-1/+1
* [LTO] Add option to generate optimization recordsAdam Nemet2016-11-181-0/+34
* Split Bitcode/ReaderWriter.h into separate reader and writer headersTeresa Johnson2016-11-111-1/+1
* Don't store Twine in a local variable.Eli Friedman2016-11-081-2/+1
* [LTO] Add error message on IO error in compileOptimizedToFile.Eli Friedman2016-11-071-0/+2
OpenPOWER on IntegriCloud