summaryrefslogtreecommitdiff
path: root/tools/llvm-lto2
AgeCommit message (Expand)Author
2018-05-04[LTO] Allow pass remarks with hotness to be set when emitting to stderrTeresa Johnson
2018-04-20[LTO] Add stats-file option to LTO/Config.h.Florian Hahn
2018-04-11Rename *CommandFlags.def to *CommandFlags.incDavid Blaikie
2018-02-22[ThinLTO] Always create linked objects file for --thinlto-index-only=Vitaly Buka
2018-02-20[LTO] Remove unused Path parameter to AddBufferFnTeresa Johnson
2018-01-30[ThinLTO/gold] Write empty imports even for modules with symbolsVitaly Buka
2017-11-27Rename CommandFlags.h -> CommandFlags.defDavid Blaikie
2017-09-05LTO: Try to open cache files before renaming them.Peter Collingbourne
2017-08-03Delete Default and JITDefault code modelsRafael Espindola
2017-08-02Fix the bug that parseAAPipeline is not invoked in runNewPMPasses in release ...Dehao Chen
2017-07-28[LTO] llvm-lto2: Add option to load sample profileTobias Edler von Koch
2017-07-25[LTO] Prevent dead stripping and internalization of symbols with sectionsTeresa Johnson
2017-06-28Add missing library dependency to fix build break in llvm-lto2Hiroshi Inoue
2017-06-27Object: Teach irsymtab::read() to try to use the irsymtab that we wrote to disk.Peter Collingbourne
2017-06-05Symbols re-defined with -wrap and -defsym need to be excluded from inter-Dmitry Mikulin
2017-06-01[ThinLTO] Move -lto-use-new-pm to llvm-lto2, and change it to -use-new-pm.Tim Shen
2017-04-14Object, LTO: Add target triple to irsymtab and LTO API.Peter Collingbourne
2017-04-13LTO: Pass SF_Executable flag through to InputFile::SymbolTobias Edler von Koch
2017-04-12llvm-lto2: Add a dump-symtab subcommand.Peter Collingbourne
2017-04-11llvm-lto2: Move the LTO::run() action behind a subcommand.Peter Collingbourne
2017-03-28More accurate header inclusions. NFC.Peter Collingbourne
2017-03-17LTO: Fix a potential race condition in the caching API.Peter Collingbourne
2017-03-07Fix test and add missing return for llvm-lto2 error caseTeresa Johnson
2017-03-02LTO: When creating a local cache, create the cache directory if it does not a...Peter Collingbourne
2017-02-15[LTO] Add ability to emit assembly to new LTO APITobias Edler von Koch
2017-02-13[llvm-lto2] Fix typo spotted by Teresa (r294885 post-commit review).Davide Italiano
2017-02-12[lib/LTO] Add support for hotness optremarks in the new API.Davide Italiano
2017-02-12[llvm-lto2] Fix typo in error message.Davide Italiano
2017-02-12[lib/LTO] Initial support for optimization remarks in the new API.Davide Italiano
2016-12-23llvm-lto2: remove leading '-' for cl::opt declarationMehdi Amini
2016-12-23llvm-lto2: Print diagnostics before exiting (NFC)Mehdi Amini
2016-12-08LTO: Hash the parts of the LTO configuration that affect code generation.Peter Collingbourne
2016-11-30llvm-lto2: Simpler workaround for PR30396.Peter Collingbourne
2016-11-19[CMake] llvm-lto2 depends on intrinsics_genChris Bieneman
2016-10-31[ThinLTO] Disable importing and other cross-module optis at -O0Teresa Johnson
2016-10-19[ThinLTO] Default backend threads to heavyweight_hardware_concurrencyTeresa Johnson
2016-10-12[ThinLTO] Fix bot failure due to unused variable with NDEBUGTeresa Johnson
2016-10-12[ThinLTO] Don't link module level assembly when importingTeresa Johnson
2016-09-23LTO: Simplify caching interface.Peter Collingbourne
2016-09-16[LTO] Add ability to parse AA pipelines.Davide Italiano
2016-09-07[lib/LTO] Add a way to run a custom pipelineDavide Italiano
2016-08-26[ThinLTO] Move loading of cache entry to clientTeresa Johnson
2016-08-23[ThinLTO] Add caching to the new LTO APIMehdi Amini
2016-08-19[LTO] Add the ability to test -thinlto-emit-imports-files through llvm-lto2Mehdi Amini
2016-08-18[LTO] Change addSaveTemps API: do not add dot to the supplied prefix pathMehdi Amini
2016-08-17[LTO] Fix a use-after-free introduced in r278907 and caught by ASan.Chandler Carruth
2016-08-17[LTO] Introduce an Output class to wrap the output stream creation (NFC)Mehdi Amini
2016-08-11Add (hopefully last) remaining missing dependences to llvm-lto2Teresa Johnson
2016-08-11More missing llvm-lto2 dependenciesTeresa Johnson
2016-08-11Fix bot failure from r278338 due to missing dependencesTeresa Johnson