summaryrefslogtreecommitdiffstats
path: root/lld/wasm/InputChunks.cpp
Commit message (Expand)AuthorAgeFilesLines
* [WebAssembly] Wrap definitions in namespace lld { namespace wasm {. NFCFangrui Song2019-10-101-4/+7
* [WebAssembly][lld] Fix crash when applying relocations to debug sectionsSam Clegg2019-08-201-1/+1
* [Coding style change][lld] Rename variables for non-ELF portsRui Ueyama2019-07-111-145/+145
* [lld][WebAssembly] Fix __start/__stop symbols when combining input segmentsSam Clegg2019-07-081-2/+4
* [WebAssembly] Fix list of relocations with addends in lldKeno Fischer2019-06-261-8/+1
* [WebAssembly] Always take into account added when applying runtime relocationsSam Clegg2019-04-251-26/+25
* [WebAssembly] Assign GOT entries symbols used in data relocationsSam Clegg2019-04-101-6/+7
* [WebAssembly] Apply data relocations at runtime in shared objectsSam Clegg2019-04-041-0/+55
* [WebAssembly] Add new explicit relocation types for PIC relocationsSam Clegg2019-04-041-0/+4
* Re-land "[WebAssembly] Improve invalid relocation error message""Sam Clegg2019-03-291-3/+3
* Revert "[WebAssembly] Improve invalid relocation error message"Derek Schuff2019-03-291-1/+1
* Revert "[WebAssembly] Improve invalid relocation error message"Derek Schuff2019-03-291-3/+3
* [WebAssembly] Fix typo from rL357143Sam Clegg2019-03-281-3/+3
* [WebAssembly] Improve invalid relocation error messageSam Clegg2019-03-281-1/+1
* [WebAssembly] Initial implementation of PIC code generationSam Clegg2019-03-261-5/+8
* [WebAssembly] clang-tidy (NFC)Heejin Ahn2019-02-041-3/+3
* [WebAssembly] Update relocation naming to match llvm change. NFC.Sam Clegg2019-02-041-41/+41
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [WebAssembly] Add support for the event sectionHeejin Ahn2018-12-081-0/+4
* [WebAssembly] Update Config member to match command line optionSam Clegg2018-09-271-2/+2
* [WebAssembly] clang-format (NFC)Heejin Ahn2018-08-291-2/+5
* [WebAssembly] Optimise relocation processing. NFC.Sam Clegg2018-08-221-11/+1
* Replace last DEBUG occurrence with LLVM_DEBUG in lld.Nicola Zaghen2018-05-231-9/+9
* [WebAssembly] Remove dead code from LEB compression pass.Sam Clegg2018-05-221-9/+2
* [WebAssembly] Fix two bugs in LEB compression: properly calculate function bo...Sam Clegg2018-05-221-1/+2
* Fix unused variable warning in non-debug builds.Richard Trieu2018-05-191-1/+1
* [WebAssembly] Add option to remove LEB padding at relocate sitesSam Clegg2018-05-181-1/+121
* [lld] Make helpers static. NFC.Benjamin Kramer2018-05-151-1/+1
* [lld] Update uses of DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-151-11/+12
* [WebAssembly] Only perform sanity checking of relocation targets in debug buildsSam Clegg2018-05-051-10/+41
* [WebAssembly] Add support for debug (DWARF) sectionsSam Clegg2018-05-041-1/+5
* [WebAssembly] Fix bug where reloc addends were written as unsignedSam Clegg2018-04-191-1/+1
* [WebAssembly] Match llvm change to custom section sizeSam Clegg2018-04-121-10/+0
* [WebAssembly] Add support for custom sectionsSam Clegg2018-04-101-0/+10
* [WebAssembly] Avoid COMDAT hashmap lookup for each symbol. NFCNicholas Wilson2018-03-141-0/+7
* [WebAssembly] Fix expected contents of relocations with addendsSam Clegg2018-03-141-1/+2
* [WebAssembly] Refactor to avoid conflating global and fucntion index space. NFCSam Clegg2018-03-121-4/+4
* [WebAssembly] Verify contents of relocation target before writing itSam Clegg2018-03-121-0/+10
* [WebAssembly] Improve logging and comments around relocations. NFC.Sam Clegg2018-03-111-4/+13
* [WebAssembly] Run clang-format. NFCNicholas Wilson2018-03-071-2/+4
* [WebAssembly] Inline translateVA as it's trivial.Rui Ueyama2018-02-281-6/+0
* [WebAssembly] Add explicit symbol tableSam Clegg2018-02-231-6/+4
* Do not create a temporary data structure for relocations.Rui Ueyama2018-02-201-60/+54
* Merge two small functions and add comments.Rui Ueyama2018-02-191-9/+9
* Removed a variable that is used only once.Rui Ueyama2018-02-191-3/+3
* [WebAssembly] Define toString(wasm::InputChunk *) and use that in MarkLive.cpp.Rui Ueyama2018-02-191-0/+4
* Use write32le instead of write32<little>.Rui Ueyama2018-02-161-1/+2
* [WebAssembly] Add getName and getFileName methods to InputChunk base class. NFC.Sam Clegg2018-01-281-2/+2
* [WebAssembly] Don't duplicate functions in table outputSam Clegg2018-01-241-0/+6
* [WebAssembly] Update to match llvm changes to TABLE relocationsSam Clegg2018-01-231-18/+4
OpenPOWER on IntegriCloud