aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/WasmObjectFile.cpp
AgeCommit message (Expand)AuthorFilesLines
2020-07-16[WebAssembly] 64-bit (function) pointer fixes.Wouter van Oortmerssen1-1/+4
2020-07-16[WebAssembly] Triple::wasm64 related cleanupWouter van Oortmerssen1-3/+12
2020-07-06[WebAssembly] 64-bit memory limitsWouter van Oortmerssen1-2/+2
2020-06-22[WebAssembly] Add support for externalref to MC and wasm-ldSam Clegg1-0/+8
2020-06-15[WebAssembly] Adding 64-bit version of R_WASM_MEMORY_ADDR_* relocsWouter van Oortmerssen1-5/+29
2020-05-28SymbolicFile.h - removed unused FileSystem.h include. NFC.Simon Pilgrim1-0/+1
2020-04-18[Object] Change uint32_t getSymbolFlags() to Expected<uint32_t> getSymbolFlag...vgxbj1-1/+1
2020-04-16[WebAssembly] Add int32 DW_OP_WASM_location variantWouter van Oortmerssen1-1/+7
2020-04-15Enable finding bitcode in wasm objectsSam Clegg1-2/+0
2020-03-25[WebAssembly] Move event section before global sectionHeejin Ahn1-44/+64
2020-02-19[WebAssembly] Use llvm::Optional to store optional symbol attributes. NFC.Sam Clegg1-11/+21
2020-02-10Revert "Remove redundant "std::move"s in return statements"Bill Wendling1-2/+2
2020-02-10Remove redundant "std::move"s in return statementsBill Wendling1-2/+2
2020-01-29Another round of GCC5 fixes.Benjamin Kramer1-1/+1
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer1-1/+1
2020-01-28[WebAssembly] Add WebAssembly support to llvm-symbolizerDerek Schuff1-11/+15
2019-12-11[WebAssembly] Add new `export_name` clang attribute for controlling wasm expo...Sam Clegg1-7/+10
2019-10-18[WebAssembly] Allow multivalue signatures in object filesThomas Lively1-6/+3
2019-08-15[llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere1-1/+1
2019-08-02[NFC] Test commit, corrected some spelling in commentDavid Candler1-1/+1
2019-05-14[Object] Change ObjectFile::getSectionContents to return Expected<ArrayRef<ui...Fangrui Song1-5/+3
2019-05-02[Object] Change getSectionName() to return Expected<StringRef>Fangrui Song1-8/+4
2019-04-20[WebAssembly] Object: Improve error messages on invalid sectionSam Clegg1-3/+3
2019-04-12[WebAssembly] Add DataCount section to object filesThomas Lively1-0/+11
2019-04-07Change some StringRef::data() reinterpret_cast to bytes_begin() or arrayRefFr...Fangrui Song1-1/+1
2019-04-04[WebAssembly] Add new explicit relocation types for PIC relocationsSam Clegg1-0/+2
2019-03-26[WebAssembly] Initial implementation of PIC code generationSam Clegg1-1/+5
2019-03-20[WebAssembly] Target features sectionThomas Lively1-1/+36
2019-03-13[WebAssembly] Improve support for "needed" list in dylink sectionSam Clegg1-0/+1
2019-02-20[WebAssembly] Generalize section ordering constraintsThomas Lively1-8/+61
2019-02-19[WebAssembly] Update MC for bulk memoryThomas Lively1-5/+12
2019-02-07[WebAssembly] Fix imported function symbol names that differ from their impor...Dan Gohman1-4/+18
2019-02-05[WebAssembly] Object: Remove redundant method. NFC.Sam Clegg1-5/+1
2019-02-04[WebAssembly] clang-tidy (NFC)Heejin Ahn1-18/+18
2019-02-04[WebAssembly] Rename relocations from R_WEBASSEMBLY_ to R_WASM_Sam Clegg1-16/+16
2019-01-30[WebAssembly] Add missing SymbolRef update from rL352551Sam Clegg1-2/+2
2019-01-29[WebAssembly] Ensure BasicSymbolRef.getRawDataRefImpl().p is non-nullSam Clegg1-4/+6
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2019-01-17[WebAssembly] Fixed objdump not parsing function headers.Wouter van Oortmerssen1-1/+12
2019-01-17[WebAssembly] Parse llvm.ident into producers sectionThomas Lively1-0/+45
2019-01-17Revert "[WebAssembly] Parse llvm.ident into producers section"Thomas Lively1-45/+0
2019-01-16[WebAssembly] Parse llvm.ident into producers sectionThomas Lively1-0/+45
2019-01-08[WebAssembly] Massive instruction renamingThomas Lively1-3/+3
2018-12-15[WebAssembly] Check if the section order is correctHeejin Ahn1-3/+67
2018-12-12[WebAssembly] Update dylink section parsingSam Clegg1-0/+6
2018-12-08[WebAssembly] Make WasmSymbol's signature usable for events (NFC)Heejin Ahn1-5/+7
2018-11-14[WebAssembly] Add support for dylink section in object formatSam Clegg1-1/+16
2018-11-14[WebAssembly] Add support for the event sectionHeejin Ahn1-3/+92
2018-11-06[WebAssembly] Add shared memory support to limits fieldDerek Schuff1-1/+1
2018-10-03[WebAssembly] Refactor WasmSignature and use it for MCSymbolWasmDerek Schuff1-5/+4