Lines Matching refs:HeapNumber
2115 __ ldc1(dbl_scratch, FieldMemOperand(reg, HeapNumber::kValueOffset)); in DoBranch()
2205 __ ldc1(dbl_scratch, FieldMemOperand(reg, HeapNumber::kValueOffset)); in DoBranch()
2376 __ lwu(scratch, FieldMemOperand(value, HeapNumber::kExponentOffset)); in DoCompareMinusZeroAndBranch()
2378 __ lwu(scratch, FieldMemOperand(value, HeapNumber::kMantissaOffset)); in DoCompareMinusZeroAndBranch()
3481 __ lwu(exponent, FieldMemOperand(input, HeapNumber::kExponentOffset)); in DoDeferredMathAbsTaggedHeapNumber()
3485 __ And(at, exponent, Operand(HeapNumber::kSignMask)); in DoDeferredMathAbsTaggedHeapNumber()
3517 __ lwu(exponent, FieldMemOperand(input, HeapNumber::kExponentOffset)); in DoDeferredMathAbsTaggedHeapNumber()
3522 __ And(exponent, exponent, Operand(~HeapNumber::kSignMask)); in DoDeferredMathAbsTaggedHeapNumber()
3523 __ sw(exponent, FieldMemOperand(tmp1, HeapNumber::kExponentOffset)); in DoDeferredMathAbsTaggedHeapNumber()
3524 __ lwu(tmp2, FieldMemOperand(input, HeapNumber::kMantissaOffset)); in DoDeferredMathAbsTaggedHeapNumber()
3525 __ sw(tmp2, FieldMemOperand(tmp1, HeapNumber::kMantissaOffset)); in DoDeferredMathAbsTaggedHeapNumber()
3622 __ And(scratch1, scratch1, Operand(HeapNumber::kSignMask)); in DoMathFloor()
3641 HeapNumber::kExponentShift, in DoMathRound()
3642 HeapNumber::kExponentBits); in DoMathRound()
3646 __ Branch(&skip1, gt, scratch, Operand(HeapNumber::kExponentBias - 2)); in DoMathRound()
3658 Operand(HeapNumber::kExponentBias + 32)); in DoMathRound()
3661 __ And(scratch, result, Operand(HeapNumber::kSignMask)); in DoMathRound()
3702 __ And(scratch, scratch, Operand(HeapNumber::kSignMask)); in DoMathRound()
4731 __ sdc1(dbl_scratch, FieldMemOperand(dst, HeapNumber::kValueOffset)); in DoDeferredNumberTagIU()
4763 __ sdc1(input_reg, MemOperand(reg, HeapNumber::kValueOffset)); in DoNumberTagD()
4848 __ ldc1(result_reg, FieldMemOperand(input_reg, HeapNumber::kValueOffset)); in EmitNumberUntagD()
4854 Operand(HeapNumber::kSignMask)); in EmitNumberUntagD()
4864 __ ldc1(result_reg, FieldMemOperand(scratch, HeapNumber::kValueOffset)); in EmitNumberUntagD()
4936 FieldMemOperand(input_reg, HeapNumber::kValueOffset)); in DoDeferredTaggedToI()
4954 __ And(scratch1, scratch1, Operand(HeapNumber::kSignMask)); in DoDeferredTaggedToI()
5039 __ And(scratch1, scratch1, Operand(HeapNumber::kSignMask)); in DoDoubleToI()
5074 __ And(scratch1, scratch1, Operand(HeapNumber::kSignMask)); in DoDoubleToSmi()
5283 HeapNumber::kValueOffset)); in DoClampTToUint8()