Searched refs:WasmTableType (Results 1 – 19 of 19) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/include/llvm/BinaryFormat/ |
| H A D | WasmTraits.h | 87 template <> struct DenseMapInfo<wasm::WasmTableType, void> { 88 static wasm::WasmTableType getEmptyKey() { 89 return wasm::WasmTableType{ 92 static wasm::WasmTableType getTombstoneKey() { 93 return wasm::WasmTableType{ 96 static unsigned getHashValue(const wasm::WasmTableType &TableType) { 101 static bool isEqual(const wasm::WasmTableType &LHS, 102 const wasm::WasmTableType &RHS) {
|
| H A D | Wasm.h | 83 struct WasmTableType { struct 90 WasmTableType Type; argument 137 WasmTableType Table; 470 inline bool operator==(const WasmTableType &LHS, const WasmTableType &RHS) {
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/MC/ |
| H A D | MCSymbolWasm.h | 29 std::optional<wasm::WasmTableType> TableType; 138 const wasm::WasmTableType &getTableType() const { in getTableType() 142 void setTableType(wasm::WasmTableType TT) { TableType = TT; } in setTableType()
|
| /openbsd-src/gnu/llvm/lld/wasm/ |
| H A D | WriterUtils.h | 61 void writeTableType(raw_ostream &os, const llvm::wasm::WasmTableType &type); 72 std::string toString(const llvm::wasm::WasmTableType &type);
|
| H A D | InputElement.h | 89 const WasmTableType &getType() const { return type; } in getType() 93 WasmTableType type;
|
| H A D | Symbols.h | 391 const WasmTableType *getTableType() const { return tableType; } in getTableType() 401 const WasmTableType *type) in TableSymbol() 404 const WasmTableType *tableType; 422 InputFile *file, const WasmTableType *type) in UndefinedTable()
|
| H A D | SymbolTable.cpp | 195 const WasmTableType *newType) { in checkTableType() 201 const WasmTableType *oldType = cast<TableSymbol>(existing)->getTableType(); in checkTableType() 619 const WasmTableType *type) { in addUndefinedTable() 665 WasmTableType *type = make<WasmTableType>(); in createUndefinedIndirectFunctionTable() 680 WasmTableType type{uint8_t(ValType::FUNCREF), limits}; in createDefinedIndirectFunctionTable()
|
| H A D | WriterUtils.cpp | 70 std::string toString(const WasmTableType &type) { in toString() 206 void writeTableType(raw_ostream &os, const WasmTableType &type) { in writeTableType()
|
| H A D | SymbolTable.h | 80 const WasmTableType *type);
|
| H A D | Symbols.cpp | 390 auto *newType = make<WasmTableType>(*tableType); in setLimits()
|
| H A D | SyntheticSections.h | 201 llvm::DenseMap<ImportKey<WasmTableType>, uint32_t> importedTables;
|
| H A D | SyntheticSections.cpp | 221 ImportKey<WasmTableType> key(*(table->getTableType()), module, name); in addImport()
|
| /openbsd-src/gnu/llvm/lld/include/lld/Common/ |
| H A D | LLVM.h | 56 struct WasmTableType; 97 using llvm::wasm::WasmTableType;
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/MCTargetDesc/ |
| H A D | WebAssemblyTargetStreamer.cpp | 80 const wasm::WasmTableType &Type = Sym->getTableType(); in emitTableType()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Object/ |
| H A D | Wasm.h | 39 const wasm::WasmTableType *TableType, in WasmSymbol() 46 const wasm::WasmTableType *TableType;
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/Utils/ |
| H A D | WebAssemblyUtilities.cpp | 159 wasm::WasmTableType TableType = {wasm::WASM_TYPE_FUNCREF, Limits}; in getOrCreateFuncrefCallTableSymbol()
|
| /openbsd-src/gnu/llvm/llvm/tools/obj2yaml/ |
| H A D | wasm2yaml.cpp | 43 const wasm::WasmTableType &Type) { in makeTable()
|
| /openbsd-src/gnu/llvm/llvm/lib/Object/ |
| H A D | WasmObjectFile.cpp | 248 static wasm::WasmTableType readTableType(WasmObjectFile::ReadContext &Ctx) { in readTableType() 249 wasm::WasmTableType TableType; in readTableType() 614 const wasm::WasmTableType *TableType = nullptr; in parseLinkingSectionSymtab()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/AsmParser/ |
| H A D | WebAssemblyAsmParser.cpp | 853 wasm::WasmTableType Type = {uint8_t(*ElemType), Limits}; in ParseDirective()
|