Lines Matching full:heapnumber
2470 __ fld_d(FieldOperand(reg, HeapNumber::kValueOffset));
2634 __ cmp(FieldOperand(value, HeapNumber::kExponentOffset),
2637 __ cmp(FieldOperand(value, HeapNumber::kMantissaOffset),
3821 __ mov(tmp, FieldOperand(input_reg, HeapNumber::kExponentOffset));
3826 __ test(tmp, Immediate(HeapNumber::kSignMask));
3842 __ mov(tmp2, FieldOperand(input_reg, HeapNumber::kExponentOffset));
3843 __ and_(tmp2, ~HeapNumber::kSignMask);
3844 __ mov(FieldOperand(tmp, HeapNumber::kExponentOffset), tmp2);
3845 __ mov(tmp2, FieldOperand(input_reg, HeapNumber::kMantissaOffset));
3846 __ mov(FieldOperand(tmp, HeapNumber::kMantissaOffset), tmp2);
4054 __ fstp_d(FieldOperand(temp_result, HeapNumber::kValueOffset));
4071 __ fld_d(FieldOperand(temp_result, HeapNumber::kValueOffset));
4136 __ fld_d(FieldOperand(exponent, HeapNumber::kValueOffset));
4269 __ fstp_d(FieldOperand(temp_result, HeapNumber::kValueOffset));
4286 __ fld_d(FieldOperand(temp_result, HeapNumber::kValueOffset));
5034 __ fstp_d(FieldOperand(reg, HeapNumber::kValueOffset));
5070 __ fst_d(FieldOperand(reg, HeapNumber::kValueOffset));
5161 __ fld_d(FieldOperand(input_reg, HeapNumber::kValueOffset));
5165 __ fld_d(FieldOperand(input_reg, HeapNumber::kValueOffset));
5169 __ mov(temp_reg, FieldOperand(input_reg, HeapNumber::kExponentOffset));
5170 __ test(temp_reg, Immediate(HeapNumber::kSignMask));
5238 __ fld_d(FieldOperand(input_reg, HeapNumber::kValueOffset));
5591 __ mov(scratch, FieldOperand(input_reg, HeapNumber::kExponentOffset));
5592 __ mov(scratch3, FieldOperand(input_reg, HeapNumber::kMantissaOffset));
5600 __ and_(scratch2, HeapNumber::kExponentMask);
5601 __ shr(scratch2, HeapNumber::kExponentShift);
5603 __ sub(scratch2, Immediate(HeapNumber::kExponentBias - 1));
5617 int shift_bias = (30 - HeapNumber::kExponentShift) - 7 - 1;
5621 __ and_(scratch, HeapNumber::kMantissaMask);
5623 __ or_(scratch, 1 << HeapNumber::kExponentShift);
5654 __ cmp(scratch2, Immediate(HeapNumber::kInfinityOrNanExponent + 1));
5659 __ and_(scratch, HeapNumber::kMantissaMask);
5660 __ or_(scratch, FieldOperand(input_reg, HeapNumber::kMantissaOffset));