• Home
  • Raw
  • Download

Lines Matching refs:HeapNumber

1997       __ ldc1(dbl_scratch, FieldMemOperand(reg, HeapNumber::kValueOffset));  in DoBranch()
2087 __ ldc1(dbl_scratch, FieldMemOperand(reg, HeapNumber::kValueOffset)); in DoBranch()
2255 __ lw(scratch, FieldMemOperand(value, HeapNumber::kExponentOffset)); in DoCompareMinusZeroAndBranch()
2257 __ lw(scratch, FieldMemOperand(value, HeapNumber::kMantissaOffset)); in DoCompareMinusZeroAndBranch()
3295 __ lw(exponent, FieldMemOperand(input, HeapNumber::kExponentOffset)); in DoDeferredMathAbsTaggedHeapNumber()
3299 __ And(at, exponent, Operand(HeapNumber::kSignMask)); in DoDeferredMathAbsTaggedHeapNumber()
3331 __ lw(exponent, FieldMemOperand(input, HeapNumber::kExponentOffset)); in DoDeferredMathAbsTaggedHeapNumber()
3336 __ And(exponent, exponent, Operand(~HeapNumber::kSignMask)); in DoDeferredMathAbsTaggedHeapNumber()
3337 __ sw(exponent, FieldMemOperand(tmp1, HeapNumber::kExponentOffset)); in DoDeferredMathAbsTaggedHeapNumber()
3338 __ lw(tmp2, FieldMemOperand(input, HeapNumber::kMantissaOffset)); in DoDeferredMathAbsTaggedHeapNumber()
3339 __ sw(tmp2, FieldMemOperand(tmp1, HeapNumber::kMantissaOffset)); in DoDeferredMathAbsTaggedHeapNumber()
3420 __ And(scratch1, scratch1, Operand(HeapNumber::kSignMask)); in DoMathFloor()
3439 HeapNumber::kExponentShift, in DoMathRound()
3440 HeapNumber::kExponentBits); in DoMathRound()
3444 __ Branch(&skip1, gt, scratch, Operand(HeapNumber::kExponentBias - 2)); in DoMathRound()
3456 Operand(HeapNumber::kExponentBias + 32)); in DoMathRound()
3459 __ And(scratch, result, Operand(HeapNumber::kSignMask)); in DoMathRound()
3497 __ And(scratch, scratch, Operand(HeapNumber::kSignMask)); in DoMathRound()
4033 FieldMemOperand(scratch_1, HeapNumber::kValueOffset)); in DoStoreKeyedFixedDoubleArray()
4526 __ sdc1(dbl_scratch, MemOperand(dst, HeapNumber::kValueOffset)); in DoDeferredNumberTagIU()
4559 __ sdc1(input_reg, MemOperand(reg, HeapNumber::kValueOffset)); in DoNumberTagD()
4644 __ ldc1(result_reg, FieldMemOperand(input_reg, HeapNumber::kValueOffset)); in EmitNumberUntagD()
4650 Operand(HeapNumber::kSignMask)); in EmitNumberUntagD()
4660 __ ldc1(result_reg, FieldMemOperand(scratch, HeapNumber::kValueOffset)); in EmitNumberUntagD()
4732 FieldMemOperand(input_reg, HeapNumber::kValueOffset)); in DoDeferredTaggedToI()
4750 __ And(scratch1, scratch1, Operand(HeapNumber::kSignMask)); in DoDeferredTaggedToI()
4835 __ And(scratch1, scratch1, Operand(HeapNumber::kSignMask)); in DoDoubleToI()
4870 __ And(scratch1, scratch1, Operand(HeapNumber::kSignMask)); in DoDoubleToSmi()
5080 HeapNumber::kValueOffset)); in DoClampTToUint8()