Home | History | Annotate | Download | only in ia32

Lines Matching refs:HeapNumber

849       __ movdbl(xmm0, FieldOperand(value_reg, HeapNumber::kValueOffset));
851 __ fld_d(FieldOperand(value_reg, HeapNumber::kValueOffset));
857 __ movdbl(FieldOperand(storage_reg, HeapNumber::kValueOffset), xmm0);
859 __ fstp_d(FieldOperand(storage_reg, HeapNumber::kValueOffset));
1027 __ movdbl(xmm0, FieldOperand(value_reg, HeapNumber::kValueOffset));
1029 __ fld_d(FieldOperand(value_reg, HeapNumber::kValueOffset));
1034 __ movdbl(FieldOperand(scratch1, HeapNumber::kValueOffset), xmm0);
1036 __ fstp_d(FieldOperand(scratch1, HeapNumber::kValueOffset));
2359 __ movdbl(xmm0, FieldOperand(eax, HeapNumber::kValueOffset));
2384 __ LoadPowerOf2(xmm1, ebx, HeapNumber::kMantissaBits);
2409 __ movdbl(FieldOperand(eax, HeapNumber::kValueOffset), xmm0);
2507 __ mov(ebx, FieldOperand(eax, HeapNumber::kExponentOffset));
2512 __ test(ebx, Immediate(HeapNumber::kSignMask));
2519 __ and_(ebx, ~HeapNumber::kSignMask);
2520 __ mov(ecx, FieldOperand(eax, HeapNumber::kMantissaOffset));
2522 __ mov(FieldOperand(eax, HeapNumber::kExponentOffset), ebx);
2523 __ mov(FieldOperand(eax, HeapNumber::kMantissaOffset), ecx);
3274 __ movdbl(xmm_scratch0, FieldOperand(key, HeapNumber::kValueOffset));
3386 __ fld_d(FieldOperand(eax, HeapNumber::kValueOffset));
3390 __ fld_d(FieldOperand(eax, HeapNumber::kValueOffset));
3409 __ fld_d(FieldOperand(eax, HeapNumber::kValueOffset));
3431 __ cvttsd2si(ebx, FieldOperand(eax, HeapNumber::kValueOffset));