aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/MC/WasmObjectWriter.cpp
AgeCommit message (Expand)AuthorFilesLines
2019-12-11[WebAssembly] Add new `export_name` clang attribute for controlling wasm expo...Sam Clegg1-0/+10
2019-12-06[WebAssebmly][MC] Support .import_name/.import_field asm directivesSam Clegg1-1/+1
2019-09-25[MC][WebAssembly] Error on data symbols in the text section.Sam Clegg1-1/+3
2019-08-29[WebAssembly] Make __attribute__((used)) not imply export.Dan Gohman1-2/+7
2019-08-20[WebAssembly][MC] Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off build...Fangrui Song1-3/+1
2019-08-20[WebAssembly][MC] Simplify WasmObjectWriter::recordRelocation. NFC.Sam Clegg1-43/+15
2019-08-15[llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere1-3/+3
2019-07-12Delete dead storesFangrui Song1-1/+0
2019-06-26[WebAssembly] Fix list of relocations with addends in lldKeno Fischer1-13/+1
2019-04-23Use llvm::stable_sortFangrui Song1-3/+2
2019-04-12[WebAssembly] Add DataCount section to object filesThomas Lively1-0/+12
2019-04-04[WebAssembly] Add new explicit relocation types for PIC relocationsSam Clegg1-0/+5
2019-03-28[WebAssembly] Rename wasm fixup kindsSam Clegg1-4/+1
2019-03-26[WebAssembly] Initial implementation of PIC code generationSam Clegg1-28/+36
2019-03-20[WebAssembly] Target features sectionThomas Lively1-1/+10
2019-03-04[WebAssembly] Add support for data sections in the assembler.Wouter van Oortmerssen1-1/+1
2019-02-24Fix "enumeral and non-enumeral type in conditional expression" gcc7 warning. ...Simon Pilgrim1-1/+2
2019-02-22[WebAssembly] Remove unneeded MCSymbolRefExpr variantsSam Clegg1-6/+7
2019-02-22[WebAssembly] MC: Handle aliases of aliasesSam Clegg1-6/+7
2019-02-21[WebAssembly] Don't create MSSymbolWasm object for non-symbolsSam Clegg1-9/+4
2019-02-19[WebAssembly] Update MC for bulk memoryThomas Lively1-7/+13
2019-02-07[WebAssembly] Fix imported function symbol names that differ from their impor...Dan Gohman1-1/+4
2019-02-07[WebAssembly] Add symbol flag to the binary format llvm.usedSam Clegg1-0/+2
2019-02-04[WebAssembly] clang-tidy (NFC)Heejin Ahn1-34/+28
2019-02-04[WebAssembly] Rename relocations from R_WEBASSEMBLY_ to R_WASM_Sam Clegg1-34/+34
2019-02-01[WebAssembly] Add codegen support for the import_field attributeDan Gohman1-10/+10
2019-01-31[WebAssembly] MC: Fix for outputing wasm object to /dev/nullSam Clegg1-1/+7
2019-01-30[WebAssembly] MC: Use WritePatchableLEB helper function. NFC.Sam Clegg1-33/+30
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2019-01-17[WebAssembly] Parse llvm.ident into producers sectionThomas Lively1-17/+30
2019-01-17Revert "[WebAssembly] Parse llvm.ident into producers section"Thomas Lively1-30/+17
2019-01-16[WebAssembly] Parse llvm.ident into producers sectionThomas Lively1-17/+30
2019-01-16[WebAssembly] Store section alignment as a power of 2Sam Clegg1-1/+1
2019-01-08[WebAssembly] Massive instruction renamingThomas Lively1-1/+1
2018-11-20[WebAssembly] Remove unused function return types (NFC)Heejin Ahn1-6/+4
2018-11-14[WebAssembly] Add support for the event sectionHeejin Ahn1-51/+140
2018-11-02[WebAssembly] Change indices types to unsined int (NFC)Heejin Ahn1-4/+4
2018-10-25Reland "[WebAssembly] LSDA info generation"Heejin Ahn1-1/+3
2018-10-16Revert "[WebAssembly] LSDA info generation"Krasimir Georgiev1-3/+1
2018-10-16[WebAssembly] LSDA info generationHeejin Ahn1-1/+3
2018-10-03[WebAssembly] Refactor WasmSignature and use it for MCSymbolWasmDerek Schuff1-2/+5
2018-09-05[WebAssembly] clang-format (NFC)Heejin Ahn1-35/+35
2018-08-22[WebAssembly] Ensure relocation entries are ordered by offsetSam Clegg1-5/+17
2018-05-30[WebAssembly] MC: Add compile-twice test and fix corresponding bugSam Clegg1-1/+1
2018-05-21MC: Remove stream and output functions from MCObjectWriter. NFCI.Peter Collingbourne1-2/+1
2018-05-21MC: Have the object writers return the number of bytes written. NFCI.Peter Collingbourne1-3/+6
2018-05-21MC: Change object writers to use endian::Writer. NFCI.Peter Collingbourne1-89/+90
2018-05-21MC: Change MCAssembler::writeSectionData and writeFragmentPadding to take a r...Peter Collingbourne1-2/+2
2018-05-18[MC] Relax .fill size requirementsNirav Dave1-3/+4
2018-05-17[WebAssembly] MC: Fix typo in commentSam Clegg1-1/+1