Home
last modified time | relevance | path

Searched refs:EXTERNREF (Results 1 – 12 of 12) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/MCTargetDesc/
H A DWebAssemblyMCTypeUtilities.h33 Externref = unsigned(wasm::ValType::EXTERNREF),
45 return Type == wasm::ValType::EXTERNREF || Type == wasm::ValType::FUNCREF || in isRefType()
H A DWebAssemblyMCTypeUtilities.cpp29 .Case("externref", wasm::ValType::EXTERNREF) in parseType()
116 return wasm::ValType::EXTERNREF; in regClassToValType()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/Utils/
H A DWebAssemblyTypeUtilities.cpp61 return wasm::ValType::EXTERNREF; in toValType()
82 ValTy = wasm::ValType::EXTERNREF; in wasmSymbolSetType()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyInstrRef.td40 defm "" : REF_I<EXTERNREF, externref, "extern">;
43 foreach rc = [FUNCREF, EXTERNREF, EXNREF] in {
H A DWebAssemblyRegisterInfo.td71 def EXTERNREF : WebAssemblyRegClass<[externref], 0, (add EXTERNREF_0)>;
H A DWebAssemblyInstrTable.td66 defm "" : TABLE<EXTERNREF, "externref">, Requires<[HasReferenceTypes]>;
H A DWebAssemblyInstrInfo.td294 defm "": ARGUMENT<EXTERNREF, externref>;
378 defm "" : LOCAL<EXTERNREF, global_op32>, Requires<[HasReferenceTypes]>;
H A DWebAssemblyAsmPrinter.cpp127 case wasm::ValType::EXTERNREF: in getInvokeSig()
/freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DWasm.h264 EXTERNREF = WASM_TYPE_EXTERNREF, enumerator
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DWasmYAML.cpp608 ECase(EXTERNREF); in enumeration()
643 ECase(EXTERNREF); in enumeration()
/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DWasmObjectFile.cpp1294 ElemType != wasm::ValType::EXTERNREF && in parseImportSection()
1353 ElemType != wasm::ValType::EXTERNREF && in parseTableSection()
1688 Segment.ElemKind != wasm::ValType::EXTERNREF && in parseElemSection()
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DWasmObjectWriter.cpp949 writeValueType(wasm::ValType::EXTERNREF); in writeGlobalSection()