aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/WasmObjectFile.cpp
AgeCommit message (Expand)AuthorFilesLines
2021-07-19[WebAssembly] Support R_WASM_MEMORY_ADDR_TLS_SLEB64 for wasm64Wouter van Oortmerssen1-0/+1
2021-06-21[WebAssembly] Make tag attribute's encoding uint8Heejin Ahn1-2/+2
2021-06-17[WebAssembly] Rename event to tagHeejin Ahn1-59/+59
2021-05-20[WebAssembly] Fix PIC/GOT codegen for wasm64Wouter van Oortmerssen1-0/+1
2021-05-12[lld][WebAssembly] Allow data symbols to extend past end of segmentSam Clegg1-3/+6
2021-05-10Reland: "[lld][WebAssembly] Initial support merging string data"Sam Clegg1-2/+2
2021-05-10Revert "[lld][WebAssembly] Initial support merging string data"Nico Weber1-2/+2
2021-05-10[lld][WebAssembly] Initial support merging string dataSam Clegg1-2/+2
2021-05-03[lld][WebAssembly] Do not merge comdat data segmentsSam Clegg1-2/+2
2021-03-30[WebAssembly] Encode numbers in ULEB128 in event sectionHeejin Ahn1-2/+2
2021-03-24[WebAssembly] Rename WasmLimits::Initial to ::Minimum. NFC.Andy Wingo1-1/+1
2021-03-08[WebAssembly] Add new relocation for location relative dataYuta Saito1-0/+2
2021-03-05[WebAssembly][yaml2obj][obj2yaml] Elem sections for nonzero tablesAndy Wingo1-12/+53
2021-01-25[Object][WebAssembly] Update format of error messagesSam Clegg1-90/+92
2021-01-21[WebAssembly] Test that invalid symbol/relocation types generate errorsSam Clegg1-6/+7
2021-01-19[WebAssembly] Change prefix on data segment flags to WASM_DATA_SEGMENTAndy Wingo1-3/+5
2021-01-14[lld][WebAssembly] Add support for handling table symbolsAndy Wingo1-4/+3
2020-12-09[WebAssembly] Add support for named data sections in wasm binariesSam Clegg1-6/+15
2020-12-07[WebAssembly] Add Object and ObjectWriter support for wasm COMDAT sectionsDerek Schuff1-0/+9
2020-11-25[MC][WebAssembly] Only emit indirect function table import if neededAndy Wingo1-2/+22
2020-11-25[WebAssembly] Factor out WasmTableType in binary formatAndy Wingo1-11/+12
2020-11-19[WebAssembly] Add support for named globals in the object format.Sam Clegg1-11/+26
2020-11-17[WebAssembly] Fix parsing of linking section for named global importsAndy Wingo1-1/+0
2020-11-13[WebAssembly] Added R_WASM_FUNCTION_OFFSET_I64 for use with DWARF DW_AT_low_pcWouter van Oortmerssen1-1/+8
2020-11-13[WebAssembly] Add new relocation type for TLS data symbolsSam Clegg1-0/+1
2020-10-23[WebAssembly] Implementation of (most) table instructionsPaulo Matos1-0/+9
2020-10-13[WebAssembly] Added .tabletype to asm and multiple table support in obj filesPaulo Matos1-6/+46
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