Lines Matching defs:target

3097   // Load the target from the imported_targets array at the offset of
3246 Node* target = gasm_->LoadFromObject(MachineType::Pointer(), ift_targets,
3249 args[0] = target;
3310 Node* target = BuildLoadExternalPointerFromObject(
3312 Node* is_null_target = gasm_->WordEqual(target, gasm_->IntPtrConstant(0));
3313 gasm_->GotoIfNot(is_null_target, &end_label, target);
3315 // Compute the call target from the (on-heap) wrapper code. The cached
3316 // target can only be null for WasmJSFunctions.
5380 intptr_t target = mcgraph()->machine()->Is64()
5384 target, RelocInfo::WASM_STUB_CALL);
5393 intptr_t target = mcgraph()->machine()->Is64()
5397 target, RelocInfo::WASM_STUB_CALL);
6273 Node* target =
6283 gasm_->Call(int32_to_heapnumber_operator_.get(), target, value);
6305 Node* target =
6318 target, value, context, frame_state)
6320 target, value, context);
6329 Node* target = GetTargetForBuiltinCall(wasm::WasmCode::kWasmFloat32ToNumber,
6337 return gasm_->Call(float32_to_number_operator_.get(), target, value);
6342 Node* target = GetTargetForBuiltinCall(wasm::WasmCode::kWasmFloat64ToNumber,
6350 return gasm_->Call(float64_to_number_operator_.get(), target, value);
6356 Node* target = GetTargetForBuiltinCall(wasm::WasmCode::kWasmTaggedToFloat64,
6368 ? gasm_->Call(tagged_to_float64_operator_.get(), target,
6370 : gasm_->Call(tagged_to_float64_operator_.get(), target,
6502 // Assumes {input} has been checked for validity against the target wasm type.
6543 Node* target;
6545 target = GetTargetForBuiltinCall(wasm::WasmCode::kI64ToBigInt,
6549 // On 32-bit platforms we already set the target to the
6551 // target in the int64-lowering.
6552 target = GetTargetForBuiltinCall(wasm::WasmCode::kI32PairToBigInt,
6555 return gasm_->Call(GetI64ToBigIntCallDescriptor(), target, input);
6560 Node* target;
6562 target = GetTargetForBuiltinCall(wasm::WasmCode::kBigIntToI64,
6566 // On 32-bit platforms we already set the target to the
6568 // target in the int64-lowering.
6569 target = GetTargetForBuiltinCall(wasm::WasmCode::kBigIntToI32Pair,
6573 return frame_state ? gasm_->Call(GetBigIntToI64CallDescriptor(true), target,
6576 target, input, context);
6826 // The (cached) call target is the jump table slot for that function.
7122 args[pos++] = callable_node; // target callable.
7135 args[pos++] = undefined_node; // new target
7161 args[pos++] = callable_node; // target callable.
7172 args[pos++] = undefined_node; // new target
7213 // here is only needed if the target is a constructor to throw a
7214 // TypeError, if the target is a native function, or if the target is a
7359 void BuildJSFastApiCallWrapper(Handle<JSFunction> target) {
7360 // Here 'callable_node' must be equal to 'target' but we cannot pass a
7361 // HeapConstant(target) because WasmCode::Validate() fails with
7373 SharedFunctionInfo shared = target->shared();
7384 target->GetIsolate()->simulator_data()->RegisterFunctionsAndSignatures(
7433 ExternalReference::fast_api_call_target_address(target->GetIsolate()));
7440 ExternalReference::javascript_execution_assert(target->GetIsolate()));
7453 // Reset the CPU profiler target address.
7468 1 /* new.target */ + 1 /* #arg */ + 1 /* context */;
7617 MachineType::PointerRepresentation(), // target
7835 Handle<JSFunction> target;
7845 target = Handle<JSFunction>::cast(bound_target_function);
7850 target = Handle<JSFunction>::cast(callable);
7853 if (!target.is_null()) {
7854 Handle<SharedFunctionInfo> shared(target->shared(), target->GetIsolate());
7857 return {WasmImportCallKind::kWasmToJSFastApi, target, no_suspender};
7861 // For JavaScript calls, determine whether the target has an arity match.
8165 Handle<JSFunction> target) {
8190 builder.BuildJSFastApiCallWrapper(target);
8338 MachineType::Pointer(), // target
8638 // The target for wasm calls is always a code object.
8657 target_type, // target MachineType
8658 target_loc, // target location
8746 call_descriptor->GetInputType(0), // target MachineType
8747 call_descriptor->GetInputLocation(0), // target location