Home | History | Annotate | Download | only in arm

Lines Matching refs:HeapNumber

116          HeapNumber::kExponentShift, HeapNumber::kExponentBits);
119 STATIC_ASSERT(HeapNumber::kExponentBias + 1 == 1024);
120 __ sub(scratch, scratch, Operand(HeapNumber::kExponentBias + 1));
143 0, HeapNumber::kMantissaBitsInTopWord);
146 Operand(1 << HeapNumber::kMantissaBitsInTopWord));
250 __ ldr(r2, FieldMemOperand(r0, HeapNumber::kExponentOffset));
252 __ Sbfx(r3, r2, HeapNumber::kExponentShift, HeapNumber::kExponentBits);
258 __ mov(r2, Operand(r2, LSL, HeapNumber::kNonMantissaBitsInTopWord));
260 __ ldr(r3, FieldMemOperand(r0, HeapNumber::kMantissaOffset));
315 // Load the double from rhs, tagged HeapNumber r0, to d6.
316 __ vldr(d6, rhs, HeapNumber::kValueOffset - kHeapObjectTag);
340 // Load the double from lhs, tagged HeapNumber r1, to d7.
341 __ vldr(d7, lhs, HeapNumber::kValueOffset - kHeapObjectTag);
409 __ vldr(d6, rhs, HeapNumber::kValueOffset - kHeapObjectTag);
410 __ vldr(d7, lhs, HeapNumber::kValueOffset - kHeapObjectTag);
528 // be strictly equal if the other is a HeapNumber.
697 FieldMemOperand(exponent, HeapNumber::kValueOffset));
1985 __ vldr(d1, r2, HeapNumber::kValueOffset);
1995 __ vldr(d0, r2, HeapNumber::kValueOffset);