• Home
  • Raw
  • Download

Lines Matching refs:HeapNumber

196          HeapNumber::kExponentShift,  in Generate()
197 HeapNumber::kExponentBits); in Generate()
200 __ Subu(scratch, result_reg, HeapNumber::kExponentMask); in Generate()
207 Operand(HeapNumber::kExponentBias + HeapNumber::kMantissaBits + 31)); in Generate()
216 const int kShiftBase = HeapNumber::kNonMantissaBitsInTopWord - 1; in Generate()
218 __ Addu(scratch, result_reg, Operand(kShiftBase + HeapNumber::kMantissaBits)); in Generate()
223 __ And(sign, input_high, Operand(HeapNumber::kSignMask)); in Generate()
236 Operand(1 << HeapNumber::kMantissaBitsInTopWord)); in Generate()
285 __ li(exp_mask_reg, Operand(HeapNumber::kExponentMask)); in EmitIdenticalObjectComparison()
364 __ lw(t2, FieldMemOperand(a0, HeapNumber::kExponentOffset)); in EmitIdenticalObjectComparison()
371 __ sll(t2, t2, HeapNumber::kNonMantissaBitsInTopWord); in EmitIdenticalObjectComparison()
373 __ lw(t3, FieldMemOperand(a0, HeapNumber::kMantissaOffset)); in EmitIdenticalObjectComparison()
427 __ ldc1(f12, FieldMemOperand(lhs, HeapNumber::kValueOffset)); in EmitSmiNonsmiComparison()
451 __ ldc1(f14, FieldMemOperand(rhs, HeapNumber::kValueOffset)); in EmitSmiNonsmiComparison()
508 __ ldc1(f12, FieldMemOperand(lhs, HeapNumber::kValueOffset)); in EmitCheckForTwoHeapNumbers()
509 __ ldc1(f14, FieldMemOperand(rhs, HeapNumber::kValueOffset)); in EmitCheckForTwoHeapNumbers()
826 __ ldc1(double_base, FieldMemOperand(base, HeapNumber::kValueOffset)); in Generate()
839 FieldMemOperand(exponent, HeapNumber::kValueOffset)); in Generate()
845 FieldMemOperand(exponent, HeapNumber::kValueOffset)); in Generate()
988 FieldMemOperand(heapnumber, HeapNumber::kValueOffset)); in Generate()
3497 __ ldc1(f2, MemOperand(a2, HeapNumber::kValueOffset)); in GenerateNumbers()
3510 __ ldc1(f0, MemOperand(a2, HeapNumber::kValueOffset)); in GenerateNumbers()