aboutsummaryrefslogtreecommitdiff
path: root/lld/wasm/InputChunks.h
AgeCommit message (Expand)AuthorFilesLines
2024-02-21[WebAssembly] Add segment RETAIN flag to support private retained data (#81539)Yuta Saito1-0/+1
2024-01-25[Object][Wasm] Allow parsing of GC types in type and table sections (#79235)Derek Schuff1-1/+4
2023-01-02[lld] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata1-7/+8
2022-12-20Revert D139181 "[lld][Alignment][NFC] Use Align instead of log2 of alignment ...Guillaume Chatelet1-3/+3
2022-12-17llvm::Optional::value => operator*/operator->Fangrui Song1-2/+2
2022-12-02[lld][Alignment][NFC] Use Align instead of log2 of alignment in Wasm SectionsGuillaume Chatelet1-3/+3
2022-12-02[Alignment][NFC] Use Align in StringTableBuilder ctorGuillaume Chatelet1-1/+2
2022-07-15Use value instead of getValue (NFC)Kazu Hirata1-2/+2
2022-07-13Use has_value instead of hasValue (NFC)Kazu Hirata1-2/+2
2022-06-26[lld] Don't use Optional::hasValue (NFC)Kazu Hirata1-5/+5
2022-06-25Revert "Don't use Optional::hasValue (NFC)"Kazu Hirata1-9/+9
2022-06-25Don't use Optional::hasValue (NFC)Kazu Hirata1-9/+9
2022-06-03[lld][WebAssembly] Remove unnecessary accessor methods. NFCSam Clegg1-2/+0
2022-01-27[lld][WebAssembly] Handle TLS symbols in older object fileSam Clegg1-5/+1
2021-09-09[WebAssembly] Add explict TLS symbol flagSam Clegg1-7/+6
2021-05-18[lld][WebAssembly] Enable string tail merging in debug sectionsSam Clegg1-21/+28
2021-05-17[lld][WebAssembly] Refactor input chunk class hierarchy. NFCSam Clegg1-139/+115
2021-05-14[lld][WebAssembly] Remove unused method declaration. NFCSam Clegg1-4/+0
2021-05-12[WebAssembly] Add TLS data segment flag: WASM_SEG_FLAG_TLSSam Clegg1-2/+5
2021-05-10Reland: "[lld][WebAssembly] Initial support merging string data"Sam Clegg1-12/+135
2021-05-10Revert "[lld][WebAssembly] Initial support merging string data"Nico Weber1-135/+12
2021-05-10[lld][WebAssembly] Initial support merging string dataSam Clegg1-12/+135
2021-05-10[lld][WebAssembly] Disallow exporting of TLS symbolsSam Clegg1-0/+3
2021-03-01[lld][WebAssembly] Minor refactor in preparation for SHF_STRINGS supports. NFC.Sam Clegg1-5/+7
2021-02-26[lld][WebAssembly] Rename methods/members to match ELF backend. NFC.Sam Clegg1-3/+6
2021-02-11[lld][WebAssembly] Delay the merging of data section when dynamic linkingSam Clegg1-0/+1
2020-12-10[WebAssembly][lld] Exclude COMDAT sectionsDerek Schuff1-1/+1
2020-12-01[lld] Use -1 as tombstone value for discarded code rangesEric Leese1-1/+5
2020-09-30[WebAssembly] New-style command supportDan Gohman1-2/+8
2020-09-12[lld][WebAssembly] Add initial support for -Map/--print-mapSam Clegg1-2/+2
2020-03-26[WebAssembly] Support wasm exports with zero-length names.Dan Gohman1-2/+2
2020-01-06[lld] Fix trivial typos in commentsKazuaki Ishizaki1-2/+2
2019-12-11[WebAssembly] Add new `export_name` clang attribute for controlling wasm expo...Sam Clegg1-0/+3
2019-07-11[Coding style change][lld] Rename variables for non-ELF portsRui Ueyama1-77/+77
2019-07-10Make functions and member variables distinguishable even after the name style...Rui Ueyama1-1/+1
2019-06-07[WebAssembly] Fix for discarded init functionsSam Clegg1-1/+4
2019-05-21[WebAssembly] Refactor synthetic sections and relocation processing. NFC.Sam Clegg1-0/+3
2019-04-04[WebAssembly] Apply data relocations at runtime in shared objectsSam Clegg1-0/+2
2019-03-29Re-land "[WebAssembly] Improve invalid relocation error message""Sam Clegg1-0/+2
2019-03-29Revert "[WebAssembly] Improve invalid relocation error message"Derek Schuff1-2/+0
2019-03-29Revert "[WebAssembly] Improve invalid relocation error message"Derek Schuff1-1/+1
2019-03-28[WebAssembly] Fix typo from rL357143Sam Clegg1-1/+1
2019-03-28[WebAssembly] Improve invalid relocation error messageSam Clegg1-0/+2
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-11-27[WebAssembly] Remove `using` statements from header files. NFC.Sam Clegg1-10/+1
2018-09-27[WebAssembly] Update Config member to match command line optionSam Clegg1-2/+2
2018-08-22[WebAssembly] Optimise relocation processing. NFC.Sam Clegg1-14/+11
2018-05-18[WebAssembly] Add option to remove LEB padding at relocate sitesSam Clegg1-2/+23
2018-05-15[WebAssembly] Fix R_WEBASSEMBLY_FUNCTION_OFFSET_I32 relocation entriesSam Clegg1-1/+1
2018-05-05[WebAssembly] Only perform sanity checking of relocation targets in debug buildsSam Clegg1-0/+4