Home | History | Annotate | Download | only in x64

Lines Matching refs:HeapNumber

134     __ andl(rcx, Immediate(HeapNumber::kExponentMask));
135 __ shrl(rcx, Immediate(HeapNumber::kExponentShift));
136 __ leal(result_reg, MemOperand(rcx, -HeapNumber::kExponentBias));
137 __ cmpl(result_reg, Immediate(HeapNumber::kMantissaBits));
141 int delta = HeapNumber::kExponentBias + Double::kPhysicalSignificandSize;
187 __ Movsd(xmm0, FieldOperand(rdx, HeapNumber::kValueOffset));
194 __ Movsd(xmm1, FieldOperand(rax, HeapNumber::kValueOffset));
230 __ Movsd(double_exponent, FieldOperand(exponent, HeapNumber::kValueOffset));
885 __ Movsd(xmm0, FieldOperand(rdx, HeapNumber::kValueOffset));
906 // be equal if the other is a HeapNumber. If so, use the slow case.
1933 __ Movsd(xmm1, FieldOperand(rax, HeapNumber::kValueOffset));
1943 __ Movsd(xmm0, FieldOperand(rdx, HeapNumber::kValueOffset));