Home | History | Annotate | Download | only in x64

Lines Matching refs:scratch2

305                                             Register scratch2,
327 __ movq(scratch2, FieldOperand(receiver, JSValue::kValueOffset));
328 GenerateStringCheck(masm, scratch2, scratch1, miss, miss);
329 __ movq(rax, FieldOperand(scratch2, String::kLengthOffset));
528 Register scratch2,
539 CompileCacheable(masm, object, receiver, scratch1, scratch2, scratch3,
542 CompileRegular(masm, object, receiver, scratch1, scratch2, scratch3,
552 Register scratch2,
591 scratch1, scratch2, scratch3,
608 scratch1, scratch2, scratch3,
647 Register scratch2,
654 scratch1, scratch2, scratch3,
852 Register scratch2,
858 ASSERT(!scratch2.is(object_reg) && !scratch2.is(holder_reg)
859 && !scratch2.is(scratch1));
892 scratch1, scratch2);
911 __ CheckAccessGlobalProxy(reg, scratch2, miss);
961 Register scratch2,
971 object, receiver, holder, scratch1, scratch2, scratch3, name, miss);
984 Register scratch2,
994 scratch2, scratch3, name, miss);
997 ASSERT(!scratch2.is(reg));
998 __ pop(scratch2); // Get return address to place it below.
1021 ASSERT(!name_arg.is(scratch2));
1023 __ push(scratch2); // Restore return address.
1050 Register scratch2,
1060 object, receiver, holder, scratch1, scratch2, scratch3, name, miss);
1074 Register scratch2,
1103 scratch1, scratch2, scratch3,
1160 scratch2,
1184 __ pop(scratch2); // return address
1191 __ push(scratch2); // restore return address
1202 scratch1, scratch2, scratch3,
1204 __ pop(scratch2); // save old return address
1207 __ push(scratch2); // restore old return address