Lines Matching refs:HeapNumber
935 __ movsd(xmm0, FieldOperand(value_reg, HeapNumber::kValueOffset));
937 __ fld_d(FieldOperand(value_reg, HeapNumber::kValueOffset));
943 __ movsd(FieldOperand(storage_reg, HeapNumber::kValueOffset), xmm0);
945 __ fstp_d(FieldOperand(storage_reg, HeapNumber::kValueOffset));
1113 __ movsd(xmm0, FieldOperand(value_reg, HeapNumber::kValueOffset));
1115 __ fld_d(FieldOperand(value_reg, HeapNumber::kValueOffset));
1120 __ movsd(FieldOperand(scratch1, HeapNumber::kValueOffset), xmm0);
1122 __ fstp_d(FieldOperand(scratch1, HeapNumber::kValueOffset));
2246 __ movsd(xmm0, FieldOperand(eax, HeapNumber::kValueOffset));
2271 __ LoadPowerOf2(xmm1, ebx, HeapNumber::kMantissaBits);
2296 __ movsd(FieldOperand(eax, HeapNumber::kValueOffset), xmm0);
2372 __ mov(ebx, FieldOperand(eax, HeapNumber::kExponentOffset));
2377 __ test(ebx, Immediate(HeapNumber::kSignMask));
2384 __ and_(ebx, ~HeapNumber::kSignMask);
2385 __ mov(ecx, FieldOperand(eax, HeapNumber::kMantissaOffset));
2387 __ mov(FieldOperand(eax, HeapNumber::kExponentOffset), ebx);
2388 __ mov(FieldOperand(eax, HeapNumber::kMantissaOffset), ecx);