Lines Matching refs:target

821     // Input 0 is the call target, the instance is at 1.
862 // Input 0 is the code target, 1 is the instance. First parameter at 2.
1283 Control* target = decoder->control_at(depth);
1293 DCHECK(target->is_incomplete_try());
1294 if (!target->try_info->catch_reached) {
1295 target->try_info->catch_state.InitMerge(
1297 target->stack_depth + target->num_exceptions);
1298 target->try_info->catch_reached = true;
1300 __ MergeStackWith(target->try_info->catch_state, 1,
1302 __ emit_jump(&target->try_info->catch_label);
2594 void BrImpl(FullDecoder* decoder, Control* target) {
2596 if (target->is_loop()) {
2597 DCHECK(target->label.get()->is_bound());
2598 int jump_distance = __ pc_offset() - target->label.get()->pos();
2611 if (!target->br_merge()->reached) {
2612 target->label_state.InitMerge(
2613 *__ cache_state(), __ num_locals(), target->br_merge()->arity,
2614 target->stack_depth + target->num_exceptions);
2616 __ MergeStackWith(target->label_state, target->br_merge()->arity,
2617 target->is_loop() ? LiftoffAssembler::kBackwardJump
2619 __ jmp(target->label.get());
4667 auto target = kTargets[kNeedI64RegPair][kind == kI32];
4669 CallRuntimeStub(target, MakeSig::Params(kPointerKind, kind, kI64),
5944 Register target = pinned.set(__ GetUnusedRegister(kGpReg, pinned)).gp();
5949 __ Load(LiftoffRegister(target), imported_targets, no_reg,
5961 __ PrepareCall(&sig, call_descriptor, &target, explicit_instance);
5967 __ TailCallIndirect(target);
5971 __ CallIndirect(&sig, call_descriptor, target);
6113 // Load the target from {instance->ift_targets[key]}
6131 Register target = scratch;
6132 __ PrepareCall(&sig, call_descriptor, &target, explicit_instance);
6138 __ TailCallIndirect(target);
6142 __ CallIndirect(&sig, call_descriptor, target);
6204 // (3) target, initially used as temp.
6211 LiftoffRegister target = pinned.set(__ GetUnusedRegister(kGpReg, pinned));
6214 // Load "ref" (instance or WasmApiFunctionRef) and target.
6222 __ LoadExternalPointer(target.gp(), func_ref.gp(),
6226 __ Load(target, func_ref.gp(), no_reg,
6236 __ emit_cond_jump(kUnequal, &perform_call, kRef, target.gp(),
6238 // The cached target can only be null for WasmJSFunctions.
6240 target.gp(), func_ref.gp(), no_reg,
6244 __ LoadCodeDataContainerEntry(target.gp(), target.gp());
6246 __ emit_ptrsize_addi(target.gp(), target.gp(),
6252 // Now the call target is in {target}, and the right instance object
6254 target_reg = target.gp();