summaryrefslogtreecommitdiff
path: root/lld/wasm/LTO.cpp
AgeCommit message (Expand)Author
2025-10-28[lld][WebAssembly] LTO: Use PIC reloc model with dynamic imports (#165342)Sam Clegg
2025-10-23[lld][WebAssembly] Honor command line reloc model during LTO (#164838)Sam Clegg
2025-05-25[lld] Remove unused includes (NFC) (#141421)Kazu Hirata
2025-05-20[lld][WebAssembly] Set the target-cpu in LTO config (#140010)YAMAMOTO Takashi
2025-05-07[lld][WebAssembly] Fix reported names of LTO output files (#138789)Sam Clegg
2025-04-18[lld][WebAssembly] Fix spurious signature mismatch under LTO (#136197)Daniel Bertalan
2025-01-02[lld][WebAssembly] Replace config-> with ctx.arg.Fangrui Song
2024-11-08[lld][WebAssemlby] Implement --thinlto-object-suffix-replace/--thinlto-prefix...Sam Clegg
2024-11-01[lld][WebAssembly] Implement various thinlto flags (#114327)Sam Clegg
2024-01-18[lld][WebAssembly] Move linker global state in to context object. NFC (#78629)Sam Clegg
2023-03-09[lld][WebAssembly] Use C++17 nested namespace syntax in most places. NFCSam Clegg
2023-02-15[LLD] Add --lto-CGO[0-3] optionScott Linder
2022-12-02[lld] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-11-22Reland "[LTO][COFF] Use bitcode file names in lto native object file names."Zequan Wu
2022-11-23Revert "Reland "[LTO][COFF] Use bitcode file names in lto native object file ...Roman Lebedev
2022-11-22Reland "[LTO][COFF] Use bitcode file names in lto native object file names."Zequan Wu
2022-11-22Revert "[LTO][COFF] Use bitcode file names in lto native object file names."Zequan Wu
2022-11-22[LTO][COFF] Use bitcode file names in lto native object file names.Zequan Wu
2022-11-14[ThinLTO] a ThinLTO warning is added if cache_size_bytes or cache_size_files ...Ying Yi
2022-04-07[lld] Remove support for legacy pass managerNikita Popov
2021-11-04[Support] Improve Caching conformance with Support library behaviorNoah Shutty
2021-10-18[Support][ThinLTO] Move ThinLTO caching to LLVM Support libraryNoah Shutty
2021-10-18Revert "[Support][ThinLTO] Move ThinLTO caching to LLVM Support library"Petr Hosek
2021-10-18[Support][ThinLTO] Move ThinLTO caching to LLVM Support libraryNoah Shutty
2020-12-01[LTO][wasm][NewPM] Allow using new pass manager for wasm LTOArthur Eubanks
2020-03-27[ThinLTO] Allow usage of all hardware threads in the systemAlexandre Ganea
2020-02-19[WebAssembly] Use llvm::Optional to store optional symbol attributes. NFC.Sam Clegg
2019-10-17[lld][WebAssebmly] Preserve custom import attributes with LTOSam Clegg
2019-10-10[WebAssembly] Wrap definitions in namespace lld { namespace wasm {. NFCFangrui Song
2019-08-29[WebAssembly] Implement NO_STRIPDan Gohman
2019-08-14[LLD] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere
2019-07-11[Coding style change][lld] Rename variables for non-ELF portsRui Ueyama
2019-05-24[WebAssebmly] Add support for --wrapSam Clegg
2019-02-28[WebAssembly] Remove uses of ThreadModelThomas Lively
2019-02-07[WebAssembly] Fix imported function symbol names that differ from their impor...Dan Gohman
2019-02-04[WebAssembly] clang-tidy (NFC)Heejin Ahn
2019-02-01[WebAssembly] Support imports from custom module namesSam Clegg
2019-02-01Fix names of functions in TargetOptionsCommandFlags.h. NFC.Sam Clegg
2019-01-30[LTO] Set CGOptLevel in LTO config.Sam Clegg
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-12-08[WebAssembly] Add support for the event sectionHeejin Ahn
2018-11-21[WebAssembly] Delete unused using statements (NFC)Heejin Ahn
2018-11-15[WebAssembly] Initial support for shared objects (-shared)Sam Clegg
2018-11-01Set MAttrs in LTO modeFangrui Song
2018-09-28[WebAssembly] Preserve function signatures during LTOSam Clegg
2018-07-02[WebAssembly] Set threadmodel during LTOSam Clegg
2018-06-28[WebAssembly] Add support for bitcode archive membersSam Clegg
2018-05-30[WebAssembly] Initial support for LTOSam Clegg