summaryrefslogtreecommitdiffstats
path: root/llvm/lib/MC/WasmObjectWriter.cpp
Commit message (Expand)AuthorAgeFilesLines
* [WebAssembly] MC: Create wasm data segments based on MCSectionsSam Clegg2017-09-151-48/+54
* Change encodeU/SLEB128 to pad to certain number of bytesSam Clegg2017-09-151-16/+3
* [WebAssembly] Pass ArrayRef rather than SmallVectorSam Clegg2017-09-151-26/+20
* [WebAssembly] MC: Fix crash in getProvitionalValue on weak referencesSam Clegg2017-09-151-15/+15
* [WebAssembly] Use a separate wasm data segment for each global symbolSam Clegg2017-09-141-70/+88
* [WebAssembly] Update relocation names to match specSam Clegg2017-09-011-11/+11
* Simplify interface now that we don't need to pass IsPCRel. NFC.Rafael Espindola2017-07-111-3/+5
* [WebAssembly] Fix use of cast vs dyn_castSam Clegg2017-07-111-15/+7
* [WebAssembly] Use the correct size for MCFillFragmentSam Clegg2017-07-101-1/+1
* [WebAssembly] Support weak defined symbolsSam Clegg2017-07-071-65/+68
* [WebAssembly] Fix types for address taken functionsSam Clegg2017-07-051-1/+1
* [WebAssembly] MC: Don't generate extra types for weak aliasSam Clegg2017-07-051-0/+4
* [WebAssembly] Add data size and alignement to linking sectionSam Clegg2017-06-271-7/+17
* [WebAssembly] Cleanup WasmObjectWriter.cpp. NFCSam Clegg2017-06-211-78/+70
* WasmObjectWriter.cpp: Tweak a comment line. [-Wdocumentation]NAKAMURA Takumi2017-06-201-1/+1
* Fix unused function build error in lldSam Clegg2017-06-201-0/+2
* [WebAssembly] Fix build failures introduced in r305769Sam Clegg2017-06-201-2/+1
* [WebAssembly] Add support for weak symbols in the binary formatSam Clegg2017-06-201-46/+123
* [WebAssembly] Use __stack_pointer global when writing wasm binarySam Clegg2017-06-161-2/+6
* [WebAssembly] Cleanup WebAssemblyWasmObjectWriterSam Clegg2017-06-131-4/+5
* [WebAssembly] MC: Fix value of R_WEBASSEMBLY_TABLE_INDEX relocationsSam Clegg2017-06-121-14/+20
* Move Object format code to lib/BinaryFormat.Zachary Turner2017-06-071-0/+1
* [WebAssembly] MC: Refactor relocation handlingSam Clegg2017-06-061-151/+94
* [WebAssembly] Remove unused methods from MCWasmObjectTargetWriterSam Clegg2017-06-061-0/+21
* [WebAssembly] Refactor WasmObjectWriter::writeObjectSam Clegg2017-06-031-402/+483
* [WebAssembly] MC: Fix references to undefined externals in data sectionSam Clegg2017-06-021-8/+13
* [WebAssembly] MC: Include unnamed data when writing wasm filesSam Clegg2017-05-251-18/+16
* [WebAssembly] Add size of section header to data relocation offsets.Sam Clegg2017-04-281-9/+12
* [WebAssembly] Write initial memory in pages not bytesSam Clegg2017-04-281-2/+4
* [WebAssembly] Fix relocation count in wasm binaries with call_indirectSam Clegg2017-04-251-1/+1
* Fix signed/unsigned warningSimon Pilgrim2017-03-311-1/+1
* [WebAssembly] Initial linking metadata supportDan Gohman2017-03-301-23/+123
* [WebAssembly] Fix import type to be signed LEBsDerek Schuff2017-03-231-1/+1
* [WebAssembly] Fix some broken type encodings in wasm binaryDerek Schuff2017-03-161-9/+9
* [WebAssembly] Update format of 'names' section.Derek Schuff2017-03-151-6/+11
* [WebAssembly] Use LEB encoding for value typesDerek Schuff2017-03-141-20/+24
* [WebAssembly] Add some comments and tidy up whitespace.Dan Gohman2017-02-271-2/+3
* [WebAssembly] Add support for using a wasm global for the stack pointer.Dan Gohman2017-02-241-0/+24
* [WebAssembly] Basic support for Wasm object file encoding.Dan Gohman2017-02-241-6/+900
* [WebAssembly] Implement the wasm binary container header.Dan Gohman2017-02-221-1/+3
* [WebAssembly] Add skeleton MC support for the Wasm container formatDan Gohman2017-02-221-0/+119
OpenPOWER on IntegriCloud