aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-lto
AgeCommit message (Expand)AuthorFilesLines
2023-04-26[LTO] Change getThinLTOOutputFile to take StringRefFangrui Song1-4/+3
2022-12-20[Support] Move TargetParsers to new componentArchibald Elliott1-0/+1
2022-11-22Reland "[LTO][COFF] Use bitcode file names in lto native object file names."Zequan Wu1-3/+5
2022-11-23Revert "Reland "[LTO][COFF] Use bitcode file names in lto native object file ...Roman Lebedev1-5/+3
2022-11-22Reland "[LTO][COFF] Use bitcode file names in lto native object file names."Zequan Wu1-3/+5
2022-11-22Revert "[LTO][COFF] Use bitcode file names in lto native object file names."Zequan Wu1-5/+3
2022-11-22[LTO][COFF] Use bitcode file names in lto native object file names.Zequan Wu1-3/+5
2022-07-26[WPD] Use new llvm.public.type.test intrinsic for potentially publicly visibl...Arthur Eubanks1-0/+7
2022-06-20[llvm] Don't use Optional::getValue (NFC)Kazu Hirata1-1/+1
2022-06-05Remove unneeded cl::ZeroOrMore for cl::opt/cl::list optionsFangrui Song1-1/+1
2022-06-05Remove unneeded cl::ZeroOrMore for cl::opt/cl::list optionsFangrui Song1-1/+1
2022-06-04Remove unneeded cl::ZeroOrMore for cl::opt optionsFangrui Song1-1/+1
2022-04-11[llvm-lto] Remove support for legacy pass managerNikita Popov1-8/+1
2022-04-06[cmake] Remove LLVM_ENABLE_NEW_PASS_MANAGER cmake optionNikita Popov1-3/+4
2022-01-31[BitcodeWriter] Fix cases of some functionsFangrui Song1-3/+3
2022-01-21[llvm] Cleanup header dependencies in ADT and Supportserge-sans-paille1-0/+1
2022-01-18[llvm] Remove uses of `std::vector<bool>`Jan Svoboda1-1/+1
2021-12-20Revert "[LTO] Add a function `LTOCodeGenerator::getMergedModule`"Shilei Tian1-15/+2
2021-12-20[LTO] Add a function `LTOCodeGenerator::getMergedModule`Shilei Tian1-2/+15
2021-12-13Revert "[LTO] Add a function `LTOCodeGenerator::getMergedModule`"Shilei Tian1-15/+2
2021-12-13[LTO] Add a function `LTOCodeGenerator::getMergedModule`Shilei Tian1-2/+15
2021-11-04[Support] Improve Caching conformance with Support library behaviorNoah Shutty1-2/+2
2021-10-18[Support][ThinLTO] Move ThinLTO caching to LLVM Support libraryNoah Shutty1-3/+2
2021-10-18Revert "[Support][ThinLTO] Move ThinLTO caching to LLVM Support library"Petr Hosek1-2/+3
2021-10-18[Support][ThinLTO] Move ThinLTO caching to LLVM Support libraryNoah Shutty1-3/+2
2021-10-06[llvm] Replace report_fatal_error(std::string) uses with report_fatal_error(T...Simon Pilgrim1-1/+1
2021-09-29Revert "[LTO][Legacy] Add -debug-pass-manager option to enable pass run/skip ...Wael Yehia1-0/+6
2021-09-29[LTO][Legacy] Add -debug-pass-manager option to enable pass run/skip trace.Wael Yehia1-6/+0
2021-09-24Fix bot failure by adding needed dependenceTeresa Johnson1-0/+1
2021-09-24[ThinLTO] Update combined index for SamplePGO indirect calls to localsTeresa Johnson1-0/+4
2021-09-02[clangd, llvm] Remove redundant calls to c_str() (NFC)Kazu Hirata1-1/+1
2021-07-28[LTO][Legacy] Add new API to check presence of ctor/dtor functions.Wael Yehia1-11/+20
2021-07-21[llvm][tools] Hide more unrelated LLVM tool optionsTimm Bäder1-49/+79
2021-06-09[LTO] Support new PM in ThinLTOCodeGenerator.Florian Hahn1-0/+6
2021-02-15Recommit "[LTO] Use lto::backend for code generation."Florian Hahn1-10/+16
2021-02-03Revert "[LTO] Use lto::backend for code generation."Florian Hahn1-9/+10
2021-02-03Revert "[LTO] Add option enable NewPM with LTOCodeGenerator."Florian Hahn1-7/+0
2021-01-30[LTO] Add option enable NewPM with LTOCodeGenerator.Florian Hahn1-0/+7
2021-01-30[LTO] Use lto::backend for code generation.Florian Hahn1-10/+9
2021-01-24[LTO] Move DisableVerify setting to LTOCodeGenerator class (NFC).Florian Hahn1-2/+3
2021-01-23[LTO] Store target attributes as vector of strings (NFC).Florian Hahn1-6/+1
2021-01-16[LTO] Remove options to disable inlining, vectorization & GVNLoadPRE.Florian Hahn1-15/+2
2020-12-16Use basic_string::find(char) instead of basic_string::find(const char *s, siz...Fangrui Song1-1/+1
2020-11-13llvmbuildectomy - replace llvm-build by plain cmakeserge-sans-paille1-21/+0
2020-10-14[AIX] Turn -fdata-sections on by default in Clangjasonliu1-2/+2
2020-09-26Internalize functions from various tools. NFCFangrui Song1-1/+1
2020-08-26[LTO] Don't apply LTOPostLink module flag during writeMergedModuleSteven Wu1-0/+13
2020-03-17Replace MCTargetOptionsCommandFlags.inc and CommandFlags.inc by runtime regis...serge-sans-paille2-19/+16
2020-02-28[LTO][Legacy] Add new API to query Mach-O CPU (sub)typeFrancis Visoiu Mistrih1-0/+33
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer1-2/+2