Searched defs:scratch0 (Results 1 - 3 of 3) sorted by relevance

/external/v8/src/arm/
H A Dfast-codegen-arm.cc40 Register FastCodeGenerator::scratch0() { return r3; } function in class:v8::internal::FastCodeGenerator
91 __ mov(scratch0(), receiver_reg());
95 __ ldr(scratch0(),
97 __ str(accumulator0(), FieldMemOperand(scratch0(), offset));
102 __ RecordWrite(scratch0(), scratch1(), ip);
133 __ ldr(scratch0(),
135 __ ldr(destination(), FieldMemOperand(scratch0(), offset));
154 __ mov(scratch0(), accumulator0());
157 info()->AddBailout(accumulator1(), scratch0()); // Left, right.
160 __ mov(scratch0(), accumulator
[all...]
/external/v8/src/x64/
H A Dfast-codegen-x64.cc40 Register FastCodeGenerator::scratch0() { return rcx; } function in class:v8::internal::FastCodeGenerator
90 __ movq(scratch0(), receiver_reg());
94 __ movq(scratch0(),
96 __ movq(FieldOperand(scratch0(), offset), accumulator0());
103 __ RecordWrite(scratch0(), offset, accumulator0(), scratch1());
111 __ RecordWrite(scratch0(), offset, value_scratch, scratch1());
138 __ movq(scratch0(),
140 __ movq(destination(), FieldOperand(scratch0(), offset));
162 __ movq(scratch0(), accumulator0());
165 info()->AddBailout(accumulator1(), scratch0()); // Lef
[all...]
/external/v8/src/ia32/
H A Dfast-codegen-ia32.cc473 Register FastCodeGenerator::scratch0() { return ecx; } function in class:v8::internal::FastCodeGenerator
523 __ mov(scratch0(), receiver_reg());
527 __ mov(scratch0(),
529 __ mov(FieldOperand(scratch0(), offset), accumulator0());
536 __ RecordWrite(scratch0(), offset, accumulator0(), scratch1());
544 __ RecordWrite(scratch0(), offset, value_scratch, scratch1());
571 __ mov(scratch0(),
573 __ mov(destination(), FieldOperand(scratch0(), offset));
595 __ mov(scratch0(), accumulator0());
598 bailout = info()->AddBailout(accumulator1(), scratch0()); // Lef
[all...]

Completed in 12 milliseconds