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

/external/v8/src/arm/
H A Dfast-codegen-arm.cc38 Register FastCodeGenerator::accumulator0() { return r0; } function in class:v8::internal::FastCodeGenerator
83 bool needs_write_barrier = !is_smi(accumulator0());
88 __ str(accumulator0(), FieldMemOperand(receiver_reg(), offset));
97 __ str(accumulator0(), FieldMemOperand(scratch0(), offset));
106 __ mov(accumulator1(), accumulator0());
107 if (is_smi(accumulator0())) {
144 if (is_smi(accumulator0()) && is_smi(accumulator1())) {
149 __ orr(destination(), accumulator1(), Operand(accumulator0()));
152 // Left is in accumulator1, right in accumulator0.
153 if (destination().is(accumulator0())) {
[all...]
/external/v8/src/x64/
H A Dfast-codegen-x64.cc38 Register FastCodeGenerator::accumulator0() { return rax; } function in class:v8::internal::FastCodeGenerator
82 bool needs_write_barrier = !is_smi(accumulator0());
87 __ movq(FieldOperand(receiver_reg(), offset), accumulator0());
96 __ movq(FieldOperand(scratch0(), offset), accumulator0());
101 // After RecordWrite accumulator0 is only accidently a smi, but it is
103 __ RecordWrite(scratch0(), offset, accumulator0(), scratch1());
108 __ movq(accumulator1(), accumulator0());
114 __ movq(accumulator1(), accumulator0());
149 if (is_smi(accumulator0()) && is_smi(accumulator1())) {
153 __ or_(accumulator1(), accumulator0());
[all...]
/external/v8/src/ia32/
H A Dfast-codegen-ia32.cc471 Register FastCodeGenerator::accumulator0() { return eax; } function in class:v8::internal::FastCodeGenerator
515 bool needs_write_barrier = !is_smi(accumulator0());
520 __ mov(FieldOperand(receiver_reg(), offset), accumulator0());
529 __ mov(FieldOperand(scratch0(), offset), accumulator0());
534 // After RecordWrite accumulator0 is only accidently a smi, but it is
536 __ RecordWrite(scratch0(), offset, accumulator0(), scratch1());
541 __ mov(accumulator1(), accumulator0());
547 __ mov(accumulator1(), accumulator0());
582 if (is_smi(accumulator0()) && is_smi(accumulator1())) {
592 // Left is in accumulator1, right in accumulator0
[all...]

Completed in 13 milliseconds