Home
last modified time | relevance | path

Searched refs:kWasmFuncRef (Results 1 - 13 of 13) sorted by relevance

/third_party/node/deps/v8/src/runtime/
H A Druntime-wasm.cc423 ? table->type() == wasm::kWasmFuncRef in RUNTIME_FUNCTION()
424 : IsSubtypeOf(table->type(), wasm::kWasmFuncRef, in RUNTIME_FUNCTION()
450 ? table->type() == wasm::kWasmFuncRef in RUNTIME_FUNCTION()
451 : IsSubtypeOf(table->type(), wasm::kWasmFuncRef, in RUNTIME_FUNCTION()
/third_party/node/deps/v8/src/wasm/
H A Dmodule-instantiate.cc637 if (IsSubtypeOf(table.type, kWasmFuncRef, module_)) { in Build()
719 if (IsSubtypeOf(table.type, kWasmFuncRef, module_)) { in Build()
1322 if (IsSubtypeOf(table.type, kWasmFuncRef, module_) && in ProcessImportedTable()
1533 if (IsSubtypeOf(global.type, kWasmFuncRef, module_) && !value->IsNull()) { in ProcessImportedGlobal()
1974 bool is_function_table = IsSubtypeOf(table.type, kWasmFuncRef, module_); in InitializeNonDefaultableTables()
2024 IsSubtypeOf(table_object->type(), kWasmFuncRef, instance->module()); in LoadElemSegmentImpl()
H A Dmodule-decoder.cc1905 : kWasmFuncRef; in consume_init_expr()
2123 backwards_compatible_mode ? kWasmFuncRef : consume_reference_type(); in consume_element_segment_header()
2144 type = kWasmFuncRef; in consume_element_segment_header()
2149 if (!IsSubtypeOf(table_type, kWasmFuncRef, this->module_.get())) { in consume_element_segment_header()
H A Dwasm-js.cc1119 if (type == i::wasm::kWasmFuncRef) { in DefaultReferenceValue()
1157 type = i::wasm::kWasmFuncRef; in WebAssemblyTable()
1162 type = i::wasm::kWasmFuncRef; in WebAssemblyTable()
1217 if (type == i::wasm::kWasmFuncRef && !element->IsNull()) { in WebAssemblyTable()
1342 *type = i::wasm::kWasmFuncRef; in GetValueType()
1345 *type = i::wasm::kWasmFuncRef; in GetValueType()
2013 receiver->type() == i::wasm::kWasmFuncRef || receiver->type().has_index(); in WebAssemblyTableGrow()
H A Dwasm-objects-inl.h175 DCHECK_EQ(type(), wasm::kWasmFuncRef); in SetFuncRef() member in v8::internal::wasm
H A Dvalue-type.h605 constexpr ValueType kWasmFuncRef = ValueType::Ref(HeapType::kFunc, kNullable);
H A Dc-api.cc110 return i::wasm::kWasmFuncRef; in WasmValKindToV8()
1925 i_type = i::wasm::kWasmFuncRef;
2008 if ((table->type() == i::wasm::kWasmFuncRef || table->type().has_index()) &&
2027 if ((table->type() == i::wasm::kWasmFuncRef || table->type().has_index()) &&
H A Dwasm-module-builder.cc381 WasmElemSegment segment(zone_, kWasmFuncRef, table_index, in SetIndirectFunction()
H A Dfunction-body-decoder-impl.h1335 if (!VALIDATE(IsSubtypeOf(table_type, kWasmFuncRef, module_))) { in Validate()
4467 if (!VALIDATE(IsSubtypeOf(obj.type, kWasmFuncRef, this->module_) || in DecodeGCOpcode()
4522 if (!VALIDATE(IsSubtypeOf(obj.type, kWasmFuncRef, this->module_) || in DecodeGCOpcode()
4594 if (!VALIDATE(IsSubtypeOf(obj.type, kWasmFuncRef, this->module_) || in DecodeGCOpcode()
4679 if (!VALIDATE(IsSubtypeOf(obj.type, kWasmFuncRef, this->module_) || in DecodeGCOpcode()
H A Dwasm-opcodes.h787 V(i_ci, kWasmI32, kWasmFuncRef, kWasmI32) \
H A Dwasm-objects.cc653 DCHECK(wasm::IsSubtypeOf(table->type(), wasm::kWasmFuncRef, module)); in GetFunctionTableEntry()
/third_party/node/deps/v8/src/asmjs/
H A Dasm-parser.cc2143 module_builder_->AddTable(kWasmFuncRef, 0); in ValidateCall()
/third_party/node/deps/v8/src/builtins/x64/
H A Dbuiltins-x64.cc3883 __ cmpq(valuetype, Immediate(wasm::kWasmFuncRef.raw_bit_field())); in GenericJSToWasmWrapperHelper()

Completed in 78 milliseconds