Home | History | Annotate | Download | only in x87

Lines Matching refs:HeapNumber

2208         __ fld_d(FieldOperand(reg, HeapNumber::kValueOffset));
3275 __ mov(tmp, FieldOperand(input_reg, HeapNumber::kExponentOffset));
3280 __ test(tmp, Immediate(HeapNumber::kSignMask));
3296 __ mov(tmp2, FieldOperand(input_reg, HeapNumber::kExponentOffset));
3297 __ and_(tmp2, ~HeapNumber::kSignMask);
3298 __ mov(FieldOperand(tmp, HeapNumber::kExponentOffset), tmp2);
3299 __ mov(tmp2, FieldOperand(input_reg, HeapNumber::kMantissaOffset));
3300 __ mov(FieldOperand(tmp, HeapNumber::kMantissaOffset), tmp2);
3542 __ fld_d(FieldOperand(exponent, HeapNumber::kValueOffset));
4513 __ fstp_d(FieldOperand(reg, HeapNumber::kValueOffset));
4548 __ fst_d(FieldOperand(reg, HeapNumber::kValueOffset));
4638 __ fld_d(FieldOperand(input_reg, HeapNumber::kValueOffset));
4642 __ fld_d(FieldOperand(input_reg, HeapNumber::kValueOffset));
4646 __ mov(temp_reg, FieldOperand(input_reg, HeapNumber::kExponentOffset));
4647 __ test(temp_reg, Immediate(HeapNumber::kSignMask));
4700 __ fld_d(FieldOperand(input_reg, HeapNumber::kValueOffset));
5076 __ mov(scratch, FieldOperand(input_reg, HeapNumber::kExponentOffset));
5077 __ mov(scratch3, FieldOperand(input_reg, HeapNumber::kMantissaOffset));
5085 __ and_(scratch2, HeapNumber::kExponentMask);
5086 __ shr(scratch2, HeapNumber::kExponentShift);
5088 __ sub(scratch2, Immediate(HeapNumber::kExponentBias - 1));
5102 int shift_bias = (30 - HeapNumber::kExponentShift) - 7 - 1;
5106 __ and_(scratch, HeapNumber::kMantissaMask);
5108 __ or_(scratch, 1 << HeapNumber::kExponentShift);
5139 __ cmp(scratch2, Immediate(HeapNumber::kInfinityOrNanExponent + 1));
5144 __ and_(scratch, HeapNumber::kMantissaMask);
5145 __ or_(scratch, FieldOperand(input_reg, HeapNumber::kMantissaOffset));