Home
last modified time | relevance | path

Searched refs:wasm_signature (Results 1 – 11 of 11) sorted by relevance

/third_party/node/deps/v8/src/wasm/
Dvalue-type.cc14 const FunctionSig* wasm_signature) { in WasmReturnTypeFromSignature() argument
15 if (wasm_signature->return_count() == 0) { in WasmReturnTypeFromSignature()
18 DCHECK_EQ(wasm_signature->return_count(), 1); in WasmReturnTypeFromSignature()
19 ValueType return_type = wasm_signature->GetReturn(0); in WasmReturnTypeFromSignature()
Dvalue-type.h787 const FunctionSig* wasm_signature);
/third_party/node/deps/v8/src/compiler/backend/
Dinstruction.cc1180 FrameStateDescriptor* outer_state, const wasm::FunctionSig* wasm_signature) in JSToWasmFrameStateDescriptor() argument
1184 return_kind_(wasm::WasmReturnTypeFromSignature(wasm_signature)) {} in JSToWasmFrameStateDescriptor()
Dinstruction.h1454 const wasm::FunctionSig* wasm_signature);
/third_party/node/deps/v8/src/compiler/
Dsimplified-lowering.cc2009 const wasm::FunctionSig* wasm_signature = params.signature(); in VisitJSWasmCall() local
2010 int wasm_arg_count = static_cast<int>(wasm_signature->parameter_count()); in VisitJSWasmCall()
2025 input, wasm_signature->GetParam(i), params.feedback()); in VisitJSWasmCall()
2041 if (wasm_signature->return_count() == 1) { in VisitJSWasmCall()
2042 if (wasm_signature->GetReturn().kind() == wasm::kI64) { in VisitJSWasmCall()
2048 MachineTypeForWasmReturnType(wasm_signature->GetReturn()); in VisitJSWasmCall()
2051 JSWasmCallNode::TypeForWasmReturnType(wasm_signature->GetReturn())); in VisitJSWasmCall()
2054 DCHECK_EQ(wasm_signature->return_count(), 0); in VisitJSWasmCall()
Djs-operator.cc940 const wasm::FunctionSig* wasm_signature, FeedbackSource const& feedback) { in CallWasm() argument
941 JSWasmCallParameters parameters(wasm_module, wasm_signature, feedback); in CallWasm()
Dtyper.cc1001 const wasm::FunctionSig* wasm_signature = op_params.signature(); in TypeJSWasmCall() local
1002 if (wasm_signature->return_count() > 0) { in TypeJSWasmCall()
1003 return JSWasmCallNode::TypeForWasmReturnType(wasm_signature->GetReturn()); in TypeJSWasmCall()
Dwasm-compiler.h175 explicit JSWasmCallData(const wasm::FunctionSig* wasm_signature);
Djs-call-reducer.cc3539 bool CanInlineJSToWasmCall(const wasm::FunctionSig* wasm_signature) { in CanInlineJSToWasmCall() argument
3540 if (wasm_signature->return_count() > 1) { in CanInlineJSToWasmCall()
3544 for (auto type : wasm_signature->all()) { in CanInlineJSToWasmCall()
3571 const wasm::FunctionSig* wasm_signature = shared.wasm_function_signature(); in ReduceCallWasmFunction() local
3572 if (!CanInlineJSToWasmCall(wasm_signature)) { in ReduceCallWasmFunction()
3581 javascript()->CallWasm(wasm_module, wasm_signature, p.feedback()); in ReduceCallWasmFunction()
3588 size_t expected_arity = wasm_signature->parameter_count(); in ReduceCallWasmFunction()
Dwasm-compiler.cc164 JSWasmCallData::JSWasmCallData(const wasm::FunctionSig* wasm_signature) in JSWasmCallData() argument
165 : result_needs_conversion_(wasm_signature->return_count() == 1 && in JSWasmCallData()
166 wasm_signature->GetReturn().kind() == in JSWasmCallData()
168 arg_needs_conversion_.resize(wasm_signature->parameter_count()); in JSWasmCallData()
169 for (size_t i = 0; i < wasm_signature->parameter_count(); i++) { in JSWasmCallData()
170 wasm::ValueType type = wasm_signature->GetParam(i); in JSWasmCallData()
Djs-operator.h1005 const wasm::FunctionSig* wasm_signature, in NON_EXPORTED_BASE()