Searched refs:wasm_signature (Results 1 – 11 of 11) sorted by relevance
/third_party/node/deps/v8/src/wasm/ |
D | value-type.cc | 14 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()
|
D | value-type.h | 787 const FunctionSig* wasm_signature);
|
/third_party/node/deps/v8/src/compiler/backend/ |
D | instruction.cc | 1180 FrameStateDescriptor* outer_state, const wasm::FunctionSig* wasm_signature) in JSToWasmFrameStateDescriptor() argument 1184 return_kind_(wasm::WasmReturnTypeFromSignature(wasm_signature)) {} in JSToWasmFrameStateDescriptor()
|
D | instruction.h | 1454 const wasm::FunctionSig* wasm_signature);
|
/third_party/node/deps/v8/src/compiler/ |
D | simplified-lowering.cc | 2009 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()
|
D | js-operator.cc | 940 const wasm::FunctionSig* wasm_signature, FeedbackSource const& feedback) { in CallWasm() argument 941 JSWasmCallParameters parameters(wasm_module, wasm_signature, feedback); in CallWasm()
|
D | typer.cc | 1001 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()
|
D | wasm-compiler.h | 175 explicit JSWasmCallData(const wasm::FunctionSig* wasm_signature);
|
D | js-call-reducer.cc | 3539 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()
|
D | wasm-compiler.cc | 164 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()
|
D | js-operator.h | 1005 const wasm::FunctionSig* wasm_signature, in NON_EXPORTED_BASE()
|