aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/gold
AgeCommit message (Expand)AuthorFilesLines
2026-01-02[LLVM][ADT] Migrate users of `make_scope_exit` to CTAD (#174030)Victor Chernyakin1-1/+1
2025-11-09Remove unused <set> and <map> inclusion (#167175)serge-sans-paille1-1/+0
2025-04-22Modify the localCache API to require an explicit commit on CachedFile… (#13...anjenner1-2/+4
2025-03-08Revert "Modify the localCache API to require an explicit commit on CachedFile...Douglas Yung1-3/+1
2025-03-08Revert "[gold] Fix compilation (#130334)"Douglas Yung1-3/+3
2025-03-07[gold] Fix compilation (#130334)Vitaly Buka1-3/+3
2025-03-07Modify the localCache API to require an explicit commit on CachedFile… (#11...anjenner1-1/+3
2025-01-12Add function merger to be run during LTO link with gold plugin (#121343)eleviant1-0/+6
2025-01-12Add 'unifiedlto' option to gold plugin (#121336)eleviant1-1/+11
2024-10-07[llvm][gold] Fix syntax error (#111412)Paul Kirth1-1/+1
2024-10-07Make WriteIndexesThinBackend multi threaded (#109847)Nuri Amari1-1/+1
2024-09-24[gold-plugin] Avoid repeated hash lookups (NFC) (#109748)Kazu Hirata1-3/+5
2024-06-11[gold] Don't pass StringRef to message() (#95083)Nikita Popov1-2/+3
2024-06-04[gold] Enable time trace profiler in LLVMgold (#94293)Min-Yih Hsu1-0/+31
2024-04-25[LLVMgold] Suppress -Wcast-function-type-mismatch diagnosticFangrui Song1-2/+4
2024-04-04[CMake] Install LLVMgold.so for LLVM_INSTALL_TOOLCHAIN_ONLY=on (#87567)Fangrui Song1-1/+1
2024-03-06[MC] Move CompressDebugSections/RelaxELFRelocations from TargetOptions/MCAsmI...Fangrui Song1-1/+1
2023-11-10[gold] Enable `MCTargetOptions::AsmVerbose` along with `emit-asm` (#71606)Min-Yih Hsu1-0/+1
2023-09-14[NFC][CodeGen] Change CodeGenOpt::Level/CodeGenFileType into enum classes (#6...Arthur Eubanks1-2/+2
2023-09-06[lld/ELF,gold] Remove transitionary opaque pointer flags (#65529)aeubanks1-2/+0
2023-08-18Reland "[gold] Add preliminary FatLTO support to the Gold plugin""Paul Kirth1-8/+0
2023-07-20Revert "[gold] Add preliminary FatLTO support to the Gold plugin"Paul Kirth1-0/+8
2023-07-19[gold] Add preliminary FatLTO support to the Gold pluginPaul Kirth1-8/+0
2023-04-04[lld] Support separate native object file path in --thinlto-prefix-replaceIvan Tadeu Ferreira Antunes Filho1-3/+6
2023-02-10[NFC][TargetParser] Replace uses of llvm/Support/Host.hArchibald Elliott1-1/+1
2023-01-25[gold] Remove no-opaque-pointers optionNikita Popov1-7/+1
2023-01-23[NFC] Consolidate llvm::CodeGenOpt::Level handlingScott Linder1-15/+4
2022-12-20[Support] Move TargetParsers to new componentArchibald Elliott1-0/+1
2022-12-10[gold] Fix buildFangrui Song1-1/+1
2022-12-04IR: HotnessThreshold llvm::Optional => std::optionalFangrui Song1-1/+1
2022-12-03CodeGen/CommandFlags: Convert Optional to std::optionalFangrui Song1-1/+1
2022-11-22Fix lto AddStream callsite in gold plugin.Zequan Wu1-1/+1
2022-11-22Fix lto AddStreamFn in gold plugin.Zequan Wu1-1/+3
2022-11-22Fix localCache in gold plugin.Zequan Wu1-1/+2
2022-08-14Use llvm::all_of (NFC)Kazu Hirata1-2/+2
2022-07-14[gold] Ignore bitcode from sections inside object filesTom Stellard1-0/+8
2022-06-01Fix compilation in gold-plugin triggered by D125847Matthias Braun1-1/+1
2022-06-01LTO: Decide upfront whether to use opaque/non-opaque pointer typesMatthias Braun1-0/+8
2022-04-08[gold] Remove support for legacy pass managerNikita Popov1-7/+1
2022-04-06[cmake] Remove LLVM_ENABLE_NEW_PASS_MANAGER cmake optionNikita Popov1-1/+1
2022-01-31[BitcodeWriter] Fix cases of some functionsFangrui Song1-1/+1
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/+4
2021-10-18Revert "[Support][ThinLTO] Move ThinLTO caching to LLVM Support library"Petr Hosek1-3/+4
2021-10-18[Support][ThinLTO] Move ThinLTO caching to LLVM Support libraryNoah Shutty1-4/+3
2021-07-20[LTO] Add SelectionKind to IRSymtab and use it in ld.lld/LLVMgoldFangrui Song1-2/+4
2021-02-17[gold] Match lld WPD behavior for shared library symbols and add testTeresa Johnson1-1/+4
2021-02-12[ThinLTO][gold] Fix filenaming scheme for tasks.Hongtao Yu1-1/+4
2021-01-27[LTO] Prevent devirtualization for symbols dynamically exportedTeresa Johnson1-0/+3
2020-12-16Use basic_string::find(char) instead of basic_string::find(const char *s, siz...Fangrui Song1-2/+2