summaryrefslogtreecommitdiff
path: root/lld/wasm/OutputSections.cpp
Commit message (Expand)AuthorAgeFilesLines
* Use llvm::count_if (NFC)Kazu Hirata2022-09-031-7/+6
* [lld] Use value_or instead of getValueOr (NFC)Kazu Hirata2022-06-191-1/+1
* [WebAssembly] Consolidate sectionTypeToString in BinaryFormat [NFC]Derek Schuff2022-05-271-35/+0
* [lld][WebAssembly] Take advantage of extended const expressions when availableSam Clegg2022-03-151-8/+22
* [WebAssembly] Second phase of implemented extended const proposalSam Clegg2022-03-141-2/+3
* [lld][WebAssembly] Initialize bss segments using memory.fillSam Clegg2021-10-281-7/+6
* [lld][WebAssembly] Cleanup output of --verboseSam Clegg2021-09-101-6/+6
* [WebAssembly] Rename event to tagHeejin Ahn2021-06-171-2/+2
* [lld][WebAssembly] Fix for PIC output + TLS + non-shared-memorySam Clegg2021-05-211-2/+2
* [WebAssembly] Fix PIC/GOT codegen for wasm64Wouter van Oortmerssen2021-05-201-5/+2
* [lld][WebAssembly] Fix for string tail merging and -r/--relocatableSam Clegg2021-05-191-1/+2
* [lld][WebAssembly] Enable string tail merging in debug sectionsSam Clegg2021-05-181-4/+34
* [lld][WebAssembly] Refactor input chunk class hierarchy. NFCSam Clegg2021-05-171-1/+1
* [lld][WebAssembly] Rename methods/members to match ELF backend. NFC.Sam Clegg2021-02-261-4/+4
* [WebAssembly] fixed wasm64 data segment init exp not 64-bitWouter van Oortmerssen2021-02-011-2/+4
* [WebAssembly] Change prefix on data segment flags to WASM_DATA_SEGMENTAndy Wingo2021-01-191-3/+3
* [WebAssembly][lld] Exclude COMDAT sectionsDerek Schuff2020-12-101-0/+1
* [lld][WebAssembly] Fix malformed output with -pie + --shared-memorySam Clegg2020-12-031-0/+2
* [WebAssembly] Add new relocation type for TLS data symbolsSam Clegg2020-11-131-3/+10
* [lld][WebAssembly] Add initial support for -Map/--print-mapSam Clegg2020-09-121-2/+5
* [WebAssembly] wasm64: fix memory.init operand typesWouter van Oortmerssen2020-08-101-0/+1
* [Support] Move LLD's parallel algorithm wrappers to supportReid Kleckner2020-05-051-1/+1
* Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer2020-01-281-1/+1
* [WebAssembly] Elide data segments for .bss sectionsThomas Lively2019-10-151-1/+15
* [WebAssembly] Wrap definitions in namespace lld { namespace wasm {. NFCFangrui Song2019-10-101-9/+13
* [Coding style change][lld] Rename variables for non-ELF portsRui Ueyama2019-07-111-115/+115
* Make functions and member variables distinguishable even after the name style...Rui Ueyama2019-07-101-6/+6
* Add parentheses to silence warnings.Bill Wendling2019-07-081-3/+2
* [WebAssembly] Add option to emit passive segmentsThomas Lively2019-07-031-11/+17
* [WebAssembly] make wasm-ld --verbose show data section startVA and nameThomas Lively2019-06-041-1/+2
* [WebAssembly] Refactor synthetic sections and relocation processing. NFC.Sam Clegg2019-05-211-6/+1
* [WebAssembly] Move code and data section generation to finalizeContent. NFC.Sam Clegg2019-05-161-10/+9
* [WebAssembly] Emit the DataCount section when bulk memory is enabledThomas Lively2019-04-191-0/+2
* Fix a crash bug caused by a nested call of parallelForEach.Rui Ueyama2019-04-171-6/+6
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [WebAssembly] Instruction renamingThomas Lively2019-01-081-1/+1
* [WebAssembly] Add support for the event sectionHeejin Ahn2018-12-081-0/+2
* [WebAssembly] Import the stack pointer when building shared librariesSam Clegg2018-11-151-2/+1
* [WebAssembly] Initial support for shared objects (-shared)Sam Clegg2018-11-151-3/+12
* [WebAssembly] Add option to remove LEB padding at relocate sitesSam Clegg2018-05-181-1/+2
* [WebAssembly] Add support for debug (DWARF) sectionsSam Clegg2018-05-041-0/+12
* [WebAssembly] Add support for custom sectionsSam Clegg2018-04-101-0/+35
* [WebAssembly] Remove another trivial accessor.Rui Ueyama2018-04-051-4/+5
* [WebAssembly] Run clang-format. NFCNicholas Wilson2018-03-071-3/+2
* [WebAssembly] Return a StringRef instead of std::string from getSectionName()...Rui Ueyama2018-02-281-7/+7
* [WebAssembly] Do not use inheritance to define SubSection.Rui Ueyama2018-02-281-4/+1
* [WebAssembly] Remove redundant local variables.Rui Ueyama2018-02-281-10/+5
* Consistent (non) use of empty lines in include blocksSam Clegg2018-02-201-1/+0
* Do not create a temporary data structure for relocations.Rui Ueyama2018-02-201-12/+10
* Refactor wasm/WriterUtil.{cpp,h}.Rui Ueyama2018-02-161-1/+2