summaryrefslogtreecommitdiff
path: root/lld/include
AgeCommit message (Expand)Author
2025-06-24[lld][BP] Fix duplicate section size measurment (#145384)Ellis Hoag
2025-06-23[lld][BP] Print total size of startup symbols (#145106)Ellis Hoag
2025-06-03[lld][macho] Strip .__uniq. and .llvm. hashes in -order_file (#140670)SharonXSharon
2025-04-19[lld] Use llvm::unique (NFC) (#136453)Kazu Hirata
2025-02-13[lld][BP] Order .Tgm symbols for startup (#126328)Ellis Hoag
2025-02-04[ELF] Add BPSectionOrderer options (#125559)Fangrui Song
2025-02-03BPSectionOrderer: stabilize iteration order and node orderFangrui Song
2025-02-03Revert "[ELF] Add BPSectionOrderer options (#120514)"Hans Wennborg
2025-02-02[lld] BPSectionOrderer: stabilize iteration orderFangrui Song
2025-02-02[lld] BPSectionOrderer: stabilize iteration order with MapVectorFangrui Song
2025-02-02[ELF] Add BPSectionOrderer options (#120514)Pengying Xu
2025-02-02[lld] BPSectionOrderer: replace Symbol with Defined and optimize getSymbols. NFCFangrui Song
2025-01-27[lld-macho] Refactor BPSectionOrderer with CRTP. NFCFangrui Song
2025-01-16[lld-macho,BalancedPartition] Simplify relocation hash and avoid xxHashFangrui Song
2025-01-10[lld-macho,NFC] Switch to increasing prioritiesFangrui Song
2025-01-05[lld-macho] Remove redundant hasValidData. NFCFangrui Song
2024-12-18[lld] Move BPSectionOrderer from MachO to Common for reuse in ELF (#117514)Max
2024-11-29[ELF] Change getSrcMsg to use ELFSyncStream. NFCFangrui Song
2024-11-24[ELF] Simplif reportUndefinedSymbol. NFCFangrui Song
2024-11-23[ELF] Simplify reportMissingFeature. NFCFangrui Song
2024-11-16[lld] Use context-aware outs() and errs()Fangrui Song
2024-11-16[ELF] Make checkError context-awareFangrui Song
2024-11-16[ELF] Replace message(...) with Msg(ctx)Fangrui Song
2024-11-16[ELF] Replace internalLinkerError(getErrorLoc(ctx, buf) + ...) with InternalE...Fangrui Song
2024-11-06[ELF] Add context-aware diagnostic functions (#112319)Fangrui Song
2024-09-15[ELF] Rename unique_saver to uniqueSaver. NFCFangrui Song
2024-09-05[LTO][ELF][lld] Use unique string saver in ELF bitcode symbol parsing (#106670)Mingming Liu
2023-09-28[NFC][LLD] Refactor some copy-paste into the Common library (#67598)Matheus Izvekov
2023-06-19Re-land [LLD] Allow usage of LLD as a libraryAlexandre Ganea
2023-06-14Revert "[LLD] Allow usage of LLD as a library"Leonard Chan
2023-06-13[LLD] Allow usage of LLD as a libraryAlexandre Ganea
2023-02-15[LLD] Add --lto-CGO[0-3] optionScott Linder
2022-12-28[lld] Fix iwyu problems after 83d59e05b201760e3f364ff6316301d347cbad95Fangrui Song
2022-12-05Remove unused #include "llvm/ADT/Optional.h"Fangrui Song
2022-12-03CodeGen/CommandFlags: Convert Optional to std::optionalFangrui Song
2022-12-03Convert Optional<CodeModel> to std::optional<CodeModel>Krzysztof Parzyszek
2022-11-27[lld] Change Optional to std::optionalFangrui Song
2022-10-14[lld][nfc] Remove lld::demangle() (partial revert of D116279)Jez Ng
2022-08-04[ELF] Add makeThreadLocal/makeThreadLocalN and remove InputFile::localSymStorageFangrui Song
2022-07-30[lld] Change vector to SmallVector. NFCFangrui Song
2022-06-24[NFC][lld] Fix typos to test commit accessDaniel Bertalan
2022-06-19[lld] Remove lld/include/lld/CoreNico Weber
2022-06-11[lld-macho] Add support for -wKeith Smiley
2022-02-17[lld] Make error handling functions opaqueFangrui Song
2022-02-16[lld-macho] Don't include CommandFlags.h in CommonLinkerContext.hJez Ng
2022-02-10[MLIR][GPU][lld] Use LLD bundled in ROCm, removing workaroundKrzysztof Drewniak
2022-02-08[MLIR] Temporary workaround for calling the LLD ELF driver as-a-libAlexandre Ganea
2022-01-20Re-land [LLD] Remove global state in lldCommonAlexandre Ganea
2022-01-16Revert [LLD] Remove global state in lldCommonAlexandre Ganea
2022-01-16[LLD] Supplement with more comments. Clarify the intention in f860fe362282ed6...Alexandre Ganea