Home
last modified time | relevance | path

Searched refs:FUNCREF (Results 1 – 18 of 18) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/Utils/
H A DWebAssemblyTypeUtilities.cpp39 return wasm::ValType::FUNCREF; in parseType()
143 return wasm::ValType::FUNCREF; in toValType()
164 return wasm::ValType::FUNCREF; in regClassToValType()
193 ValTy = wasm::ValType::FUNCREF; in wasmSymbolSetType()
H A DWebAssemblyTypeUtilities.h39 Funcref = unsigned(wasm::ValType::FUNCREF),
86 return Type == wasm::ValType::EXTERNREF || Type == wasm::ValType::FUNCREF; in isRefType()
/openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/
H A DWebAssemblyInstrRef.td38 defm "" : REF_I<FUNCREF, funcref, "func">;
41 foreach rc = [FUNCREF, EXTERNREF] in {
H A DWebAssemblyRegisterInfo.td68 def FUNCREF : WebAssemblyRegClass<[funcref], 0, (add FUNCREF_0)>;
H A DWebAssemblyInstrTable.td65 defm "" : TABLE<FUNCREF, "funcref">, Requires<[HasReferenceTypes]>;
H A DWebAssemblyInstrInfo.td279 defm "": ARGUMENT<FUNCREF, funcref>;
362 defm "" : LOCAL<FUNCREF, global_op32>, Requires<[HasReferenceTypes]>;
H A DWebAssemblyAsmPrinter.cpp122 case wasm::ValType::FUNCREF: in getInvokeSig()
/openbsd-src/gnu/usr.bin/gcc/gcc/f/
H A Dinfo-w.def34 FFEINFO_WHERE (FFEINFO_whereFLEETING, "Fleeting", "f") /* Result of "X*Y", "FUNCREF(5,1.3)", "ARRA…
H A Dbld-op.def63 FFEBLD_OP (FFEBLD_opFUNCREF, "FUNCREF", 2)
H A DChangeLog.01413 * com.c (ffecom_char_args_): For FUNCREF case, process
/openbsd-src/gnu/llvm/llvm/include/llvm/MC/
H A DMCSymbolWasm.h119 setTableType(wasm::ValType::FUNCREF); in setFunctionTable()
/openbsd-src/gnu/llvm/llvm/include/llvm/BinaryFormat/
H A DWasm.h430 FUNCREF = WASM_TYPE_FUNCREF, enumerator
/openbsd-src/gnu/llvm/lld/wasm/
H A DWriterUtils.cpp33 case ValType::FUNCREF: in toString()
H A DSymbolTable.cpp666 type->ElemType = uint8_t(ValType::FUNCREF); in createUndefinedIndirectFunctionTable()
680 WasmTableType type{uint8_t(ValType::FUNCREF), limits}; in createDefinedIndirectFunctionTable()
H A DInputFiles.cpp322 tableImport->Table.ElemType != uint8_t(ValType::FUNCREF)) { in addLegacyIndirectFunctionTableIfNeeded()
/openbsd-src/gnu/llvm/llvm/lib/ObjectYAML/
H A DWasmYAML.cpp598 ECase(FUNCREF); in enumeration()
631 ECase(FUNCREF); in enumeration()
H A DWasmEmitter.cpp504 if (Segment.ElemKind != uint32_t(wasm::ValType::FUNCREF)) { in writeSectionContent()
/openbsd-src/gnu/llvm/llvm/lib/Object/
H A DWasmObjectFile.cpp1470 if (Segment.ElemKind != uint8_t(wasm::ValType::FUNCREF) && in parseElemSection()
1479 Segment.ElemKind = uint8_t(wasm::ValType::FUNCREF); in parseElemSection()
1482 Segment.ElemKind = uint8_t(wasm::ValType::FUNCREF); in parseElemSection()