aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-lto2
AgeCommit message (Expand)AuthorFilesLines
2023-07-05[llvm] A Unified LTO Bitcode FrontendMatthew Voss1-1/+18
2023-04-04[lld] Support separate native object file path in --thinlto-prefix-replaceIvan Tadeu Ferreira Antunes Filho1-5/+6
2023-01-25[LTO] Remove -lto-opaque-pointers flagNikita Popov1-5/+0
2023-01-23[NFC] Consolidate llvm::CodeGenOpt::Level handlingScott Linder1-14/+3
2023-01-11[llvm-lto2] Remove unused include after D123126Fangrui Song1-1/+0
2022-12-20[Support] Move TargetParsers to new componentArchibald Elliott1-0/+1
2022-12-04IR: HotnessThreshold llvm::Optional => std::optionalFangrui Song1-1/+1
2022-11-22Reland "[LTO][COFF] Use bitcode file names in lto native object file names."Zequan Wu1-3/+6
2022-11-23Revert "Reland "[LTO][COFF] Use bitcode file names in lto native object file ...Roman Lebedev1-6/+3
2022-11-22Reland "[LTO][COFF] Use bitcode file names in lto native object file names."Zequan Wu1-3/+6
2022-11-22Revert "[LTO][COFF] Use bitcode file names in lto native object file names."Zequan Wu1-6/+3
2022-11-22[LTO][COFF] Use bitcode file names in lto native object file names.Zequan Wu1-3/+6
2022-07-06[LTO][ELF] Add selective --save-temps= optionJin Xin Ng1-2/+28
2022-07-01[llvm-lto2] Remove unneeded cl::init(false). NFCFangrui Song1-6/+6
2022-06-29[ThinLTO][test] Add tests for emitting files in-processJin Xin Ng1-6/+20
2022-06-20[llvm] Don't use Optional::getValue (NFC)Kazu Hirata1-2/+2
2022-06-05Remove unneeded cl::ZeroOrMore for cl::opt/cl::list optionsFangrui Song1-2/+1
2022-06-04Remove unneeded cl::ZeroOrMore for cl::opt optionsFangrui Song1-3/+4
2022-06-01LTO: Decide upfront whether to use opaque/non-opaque pointer typesMatthias Braun1-0/+5
2022-04-11[llvm-lto] Remove support for legacy pass managerNikita Popov1-6/+0
2022-04-06[cmake] Remove LLVM_ENABLE_NEW_PASS_MANAGER cmake optionNikita Popov1-1/+1
2021-12-21Reland - [CodeView] Emit S_OBJNAME recordAlexandre Ganea1-1/+1
2021-12-21Revert [CodeView] Emit S_OBJNAME recordAlexandre Ganea1-1/+1
2021-12-21[CodeView] Emit S_OBJNAME recordAlexandre Ganea1-1/+1
2021-12-13[ThinLTO] Fix nondeterministic exit on error.Mircea Trofin1-9/+19
2021-11-04[Support] Improve Caching conformance with Support library behaviorNoah Shutty1-3/+3
2021-10-18[Support][ThinLTO] Move ThinLTO caching to LLVM Support libraryNoah Shutty1-5/+5
2021-10-18Revert "[Support][ThinLTO] Move ThinLTO caching to LLVM Support library"Petr Hosek1-5/+5
2021-10-18[Support][ThinLTO] Move ThinLTO caching to LLVM Support libraryNoah Shutty1-5/+5
2021-09-29Revert "[LTO][Legacy] Add -debug-pass-manager option to enable pass run/skip ...Wael Yehia1-4/+4
2021-09-29[LTO][Legacy] Add -debug-pass-manager option to enable pass run/skip trace.Wael Yehia1-4/+4
2021-07-20[LTO] Add SelectionKind to IRSymtab and use it in ld.lld/LLVMgoldFangrui Song1-3/+23
2021-03-29Don't use $ as suffix for symbol names in ThinLTOBitcodeWriter and other placesHans Wennborg1-3/+3
2021-01-22[LTO] Add support for existing Config::Freestanding option.Florian Hahn1-0/+6
2020-12-08[llvm-lto2] Use NPM with ENABLE_EXPERIMENTAL_NEW_PASS_MANAGERArthur Eubanks1-1/+2
2020-11-30[Remarks][1/2] Expand remarks hotness threshold option support in more toolsWei Wang1-0/+10
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-1/+1
2020-04-14Enable new passmanager plugin support for LTO.Eli Friedman2-0/+9
2020-03-27[ThinLTO] Allow usage of all hardware threads in the systemAlexandre Ganea1-4/+6
2020-03-17Replace MCTargetOptionsCommandFlags.inc and CommandFlags.inc by runtime regis...serge-sans-paille2-9/+12
2020-02-18Improve comments after 8404aeb56a73ab24f9b295111de3b37a37f0b841.Alexandre Ganea1-1/+3
2020-02-14[Support] On Windows, ensure hardware_concurrency() extends to all CPU socket...Alexandre Ganea1-2/+2
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer1-6/+9
2020-01-09[ThinLTO] Pass CodeGenOpts like UnrollLoops/VectorizeLoop/VectorizeSLPWei Mi2-0/+3
2019-08-15[llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere1-2/+2
2019-08-05Rename F_{None,Text,Append} to OF_{None,Text,Append}. NFCFangrui Song1-1/+1
2019-08-02[ThinLTO] Implement index-based WPDTeresa Johnson1-0/+8
2019-06-17[Remarks] Extend -fsave-optimization-record to specify the formatFrancis Visoiu Mistrih1-0/+6
2019-06-14Reland: [Remarks] Refactor optimization remarks setupFrancis Visoiu Mistrih1-14/+15