Lines Matching refs:scratch0
1244 const Register scratch0 = r9;
1331 counters->transcendental_cache_hit(), 1, scratch0, scratch1);
1344 counters->transcendental_cache_miss(), 1, scratch0, scratch1);
1359 GenerateCallCFunction(masm, scratch0);
1366 __ AllocateHeapNumber(r6, scratch0, scratch1, r5, &no_update);
1375 __ AllocateHeapNumber(r0, scratch0, scratch1, r5, &skip_cache);
1388 GenerateCallCFunction(masm, scratch0);
1399 __ mov(scratch0, Operand(4 * kPointerSize));
1400 __ push(scratch0);
5084 Register scratch0) {
5092 // scratch0 points to properties hash.
5094 Register index = scratch0;
5105 Register entity_name = scratch0;
5391 __ ldr(regs_.scratch0(), MemOperand(regs_.address(), 0));
5392 __ JumpIfNotInNewSpace(regs_.scratch0(), // Value.
5393 regs_.scratch0(),
5397 regs_.scratch0(),
5428 __ PrepareCallCFunction(argument_count, regs_.scratch0());
5430 r0.is(regs_.address()) ? regs_.scratch0() : regs_.address();
5463 __ and_(regs_.scratch0(), regs_.object(), Operand(~Page::kPageAlignmentMask));
5465 MemOperand(regs_.scratch0(),
5469 MemOperand(regs_.scratch0(),
5475 __ JumpIfBlack(regs_.object(), regs_.scratch0(), regs_.scratch1(), &on_black);
5491 __ ldr(regs_.scratch0(), MemOperand(regs_.address(), 0));
5496 __ CheckPageFlag(regs_.scratch0(), // Contains value.
5514 __ EnsureNotWhite(regs_.scratch0(), // The value.