Home
last modified time | relevance | path

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

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/Utils/
DWebAssemblyTypeUtilities.h34 Externref = unsigned(wasm::ValType::EXTERNREF),
47 Externref = unsigned(wasm::ValType::EXTERNREF),
DWebAssemblyTypeUtilities.cpp40 return wasm::ValType::EXTERNREF; in parseType()
151 return wasm::ValType::EXTERNREF; in toValType()
172 return wasm::ValType::EXTERNREF; in regClassToValType()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
DWebAssemblyInstrRef.td32 defm "" : REF_I<EXTERNREF, externref>;
34 foreach rc = [FUNCREF, EXTERNREF] in {
DWebAssemblyISelLowering.h55 EXTERNREF = 10, enumerator
61 if (AS == WasmAddressSpace::EXTERNREF)
68 if (AS == WasmAddressSpace::EXTERNREF)
DWebAssemblyRegisterInfo.td69 def EXTERNREF : WebAssemblyRegClass<[externref], 0, (add EXTERNREF_0)>;
DWebAssemblyInstrTable.td48 defm "" : TABLE<EXTERNREF>, Requires<[HasReferenceTypes]>;
DWebAssemblyInstrInfo.td285 defm "": ARGUMENT<EXTERNREF, externref>;
368 defm "" : LOCAL<EXTERNREF, global_op32>, Requires<[HasReferenceTypes]>;
DWebAssemblyMCInstLower.cpp171 return wasm::ValType::EXTERNREF; in getType()
DWebAssemblyAsmPrinter.cpp126 case wasm::ValType::EXTERNREF: in getInvokeSig()
DWebAssemblyISelLowering.cpp1354 Ty->getPointerAddressSpace() == WasmAddressSpace::EXTERNREF; in isExternrefType()
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
DWasm.h399 EXTERNREF = WASM_TYPE_EXTERNREF, enumerator
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/MCTargetDesc/
DWebAssemblyInstPrinter.cpp376 case long(wasm::ValType::EXTERNREF): in printWebAssemblyHeapTypeOperand()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/ObjectYAML/
DWasmYAML.cpp588 ECase(EXTERNREF); in enumeration()
621 ECase(EXTERNREF); in enumeration()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Object/
DWasmObjectFile.cpp189 if (Ty != wasm::ValType::EXTERNREF) { in readInitExpr()
1379 Segment.ElemKind != uint8_t(wasm::ValType::EXTERNREF)) { in parseElemSection()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/MC/
DWasmObjectWriter.cpp895 writeValueType(wasm::ValType::EXTERNREF); in writeGlobalSection()