aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/LTO/LTOBackend.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-09-07[lib/LTO] Add a way to run a custom pipelineDavide Italiano1-1/+45
2016-09-07[LTO] Rename variables to be more explicative.Davide Italiano1-29/+30
2016-09-01[lib/LTO] Simplify a bit. NFCI.Davide Italiano1-4/+1
2016-08-31[lib/LTO] Factor out logic for running passes.Davide Italiano1-4/+7
2016-08-29[LTO] Remove extraneous outputTeresa Johnson1-1/+0
2016-08-23[ThinLTO] Add caching to the new LTO APIMehdi Amini1-4/+22
2016-08-23[ThinLTO] Make sure the Context used for the ThinLTO backend has all the appr...Mehdi Amini1-0/+2
2016-08-22[LTO] Constify the Module Hook function (NFC)Mehdi Amini1-1/+1
2016-08-22[LTO] Add a "CodeGenOnly" option. Allows the client to skip the optimizer.Mehdi Amini1-2/+8
2016-08-18[LTO] Promote before performing weak resolutionMehdi Amini1-2/+2
2016-08-18[LTO] Change addSaveTemps API: do not add dot to the supplied prefix pathMehdi Amini1-5/+3
2016-08-17[LTO] Introduce an Output class to wrap the output stream creation (NFC)Mehdi Amini1-9/+11
2016-08-16[LTO] Rename variables with meaningul names, i.e. more than one character (NFC)Mehdi Amini1-15/+16
2016-08-11Fix type truncation warningsTeresa Johnson1-5/+6
2016-08-11Restore "Resolution-based LTO API."Teresa Johnson1-0/+284
2016-08-11Revert "Resolution-based LTO API."Teresa Johnson1-277/+0
2016-08-11Resolution-based LTO API.Teresa Johnson1-0/+277