Lines Matching refs:instance
694 // The cached instance will be reloaded separately.
743 // The cached instance will be reloaded separately.
804 // Parameter 0 is the instance parameter.
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.
2386 // the ImportedMutableGlobals array of the instance.
4898 Register instance = __ cache_state()->cached_instance;
4899 if (instance == no_reg) {
4900 instance = __ GetUnusedRegister(kGpReg, pinned).gp();
4901 __ LoadInstanceFromFrame(instance);
4903 pinned.set(instance);
4921 LiftoffRegister args[] = {LiftoffRegister(instance), dst, src,
4923 // We don't need the instance anymore after the call. We can use the
4925 LiftoffRegister result(instance);
4964 Register instance = __ cache_state()->cached_instance;
4965 if (instance == no_reg) {
4966 instance = __ GetUnusedRegister(kGpReg, pinned).gp();
4967 __ LoadInstanceFromFrame(instance);
4981 LiftoffRegister args[] = {LiftoffRegister(instance), dst, src, size};
4982 // We don't need the instance anymore after the call. We can use the
4984 LiftoffRegister result(instance);
5001 Register instance = __ cache_state()->cached_instance;
5002 if (instance == no_reg) {
5003 instance = __ GetUnusedRegister(kGpReg, pinned).gp();
5004 __ LoadInstanceFromFrame(instance);
5018 LiftoffRegister args[] = {LiftoffRegister(instance), dst, value, size};
5019 // We don't need the instance anymore after the call. We can use the
5021 LiftoffRegister result(instance);
5140 // We have to look up instance->tables[table_index].length.
5984 // A direct call within this module just gets the current instance.
6044 // {instance->indirect_function_table_size}.
6058 // Load the signature from {instance->ift_sig_ids[key]}
6091 // Load the instance from {instance->ift_instances[key]}
6113 // Load the target from {instance->ift_targets[key]}
6203 // (2) instance, initially used as temp.
6209 LiftoffRegister instance =
6214 // Load "ref" (instance or WasmApiFunctionRef) and target.
6216 instance.gp(), func_ref.gp(), no_reg,
6252 // Now the call target is in {target}, and the right instance object
6253 // is in {instance}.
6255 instance_reg = instance.gp();
6403 // We're going to test a range of WasmObject instance types with a single
6486 Register instance = __ cache_state()->cached_instance;
6487 if (instance == no_reg) {
6488 instance = __ cache_state()->TrySetCachedInstanceRegister(
6490 if (instance == no_reg) instance = fallback;
6491 __ LoadInstanceFromFrame(instance);
6493 return instance;