Home
last modified time | relevance | path

Searched refs:WasmTableType (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DWasmTraits.h86 // Traits for using WasmTableType in a DenseMap
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{
97 static unsigned getHashValue(const wasm::WasmTableType &TableType) {
102 static bool isEqual(const wasm::WasmTableType &LHS,
103 const wasm::WasmTableType &RHS) {
H A DWasm.h315 struct WasmTableType { struct
322 WasmTableType Type; argument
373 WasmTableType Table;
527 inline bool operator==(const WasmTableType &LHS, const WasmTableType &RHS) {
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCSymbolWasm.h30 std::optional<wasm::WasmTableType> TableType;
141 const wasm::WasmTableType &getTableType() const { in getTableType()
145 void setTableType(wasm::WasmTableType TT) { TableType = TT; } in setTableType()
/freebsd/contrib/llvm-project/lld/include/lld/Common/
H A DLLVM.h56 struct WasmTableType;
97 using llvm::wasm::WasmTableType;
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/MCTargetDesc/
H A DWebAssemblyTargetStreamer.cpp80 const wasm::WasmTableType &Type = Sym->getTableType(); in emitTableType()
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/
H A DWasm.h39 const wasm::WasmTableType *TableType, in WasmSymbol()
50 const wasm::WasmTableType *TableType;
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/Utils/
H A DWebAssemblyUtilities.cpp
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyUtilities.cpp138 wasm::WasmTableType TableType = {wasm::ValType::FUNCREF, Limits}; in getOrCreateFuncrefCallTableSymbol()
/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DWasmObjectFile.cpp300 static wasm::WasmTableType readTableType(WasmObjectFile::ReadContext &Ctx) { in readTableType()
301 wasm::WasmTableType TableType; in readTableType()
544 const wasm::WasmTableType *TableType = nullptr; in parseNameSection()
717 const wasm::WasmTableType *TableType = nullptr; in parseLinkingSectionSymtab()
1442 const wasm::WasmTableType *TableType = nullptr; in parseExportSection()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/AsmParser/
H A DWebAssemblyAsmParser.cpp843 wasm::WasmTableType Type = {*ElemType, Limits}; in parseDirective()