Home | History | Annotate | Download | only in s390

Lines Matching refs:HeapNumber

114   __ ExtractBitMask(scratch, scratch_high, HeapNumber::kExponentMask);
117 STATIC_ASSERT(HeapNumber::kExponentBias + 1 == 1024);
118 __ SubP(scratch, Operand(HeapNumber::kExponentBias + 1));
143 __ ExtractBitMask(result_reg, scratch_high, HeapNumber::kMantissaMask);
145 STATIC_ASSERT(HeapNumber::kMantissaBitsInTopWord >= 16);
146 __ Load(r0, Operand(1 << ((HeapNumber::kMantissaBitsInTopWord)-16)));
260 __ LoadlW(r4, FieldMemOperand(r2, HeapNumber::kExponentOffset));
262 STATIC_ASSERT(HeapNumber::kExponentMask == 0x7ff00000u);
263 __ ExtractBitMask(r5, r4, HeapNumber::kExponentMask);
268 __ sll(r4, Operand(HeapNumber::kNonMantissaBitsInTopWord));
270 __ LoadlW(r5, FieldMemOperand(r2, HeapNumber::kMantissaOffset));
327 // Load the double from rhs, tagged HeapNumber r2, to d6.
328 __ LoadDouble(d6, FieldMemOperand(rhs, HeapNumber::kValueOffset));
355 // Load the double from lhs, tagged HeapNumber r3, to d7.
356 __ LoadDouble(d7, FieldMemOperand(lhs, HeapNumber::kValueOffset));
417 __ LoadDouble(d6, FieldMemOperand(rhs, HeapNumber::kValueOffset));
418 __ LoadDouble(d7, FieldMemOperand(lhs, HeapNumber::kValueOffset));
537 // be strictly equal if the other is a HeapNumber.
715 FieldMemOperand(exponent, HeapNumber::kValueOffset));
2092 __ LoadDouble(d1, FieldMemOperand(r2, HeapNumber::kValueOffset));
2101 __ LoadDouble(d0, FieldMemOperand(r3, HeapNumber::kValueOffset));