Lines Matching refs:HeapNumber
176 HeapNumber::kExponentShift, HeapNumber::kExponentBits); in Generate()
179 STATIC_ASSERT(HeapNumber::kExponentBias + 1 == 1024); in Generate()
180 __ sub(scratch, scratch, Operand(HeapNumber::kExponentBias + 1)); in Generate()
203 0, HeapNumber::kMantissaBitsInTopWord); in Generate()
206 Operand(1 << HeapNumber::kMantissaBitsInTopWord)); in Generate()
331 __ ldr(r2, FieldMemOperand(r0, HeapNumber::kExponentOffset)); in EmitIdenticalObjectComparison()
333 __ Sbfx(r3, r2, HeapNumber::kExponentShift, HeapNumber::kExponentBits); in EmitIdenticalObjectComparison()
339 __ mov(r2, Operand(r2, LSL, HeapNumber::kNonMantissaBitsInTopWord)); in EmitIdenticalObjectComparison()
341 __ ldr(r3, FieldMemOperand(r0, HeapNumber::kMantissaOffset)); in EmitIdenticalObjectComparison()
397 __ vldr(d6, rhs, HeapNumber::kValueOffset - kHeapObjectTag); in EmitSmiNonsmiComparison()
422 __ vldr(d7, lhs, HeapNumber::kValueOffset - kHeapObjectTag); in EmitSmiNonsmiComparison()
490 __ vldr(d6, rhs, HeapNumber::kValueOffset - kHeapObjectTag); in EmitCheckForTwoHeapNumbers()
491 __ vldr(d7, lhs, HeapNumber::kValueOffset - kHeapObjectTag); in EmitCheckForTwoHeapNumbers()
765 __ vldr(double_base, FieldMemOperand(base, HeapNumber::kValueOffset)); in Generate()
779 FieldMemOperand(exponent, HeapNumber::kValueOffset)); in Generate()
785 FieldMemOperand(exponent, HeapNumber::kValueOffset)); in Generate()
910 FieldMemOperand(heapnumber, HeapNumber::kValueOffset)); in Generate()
3327 __ vldr(d1, r2, HeapNumber::kValueOffset); in GenerateNumbers()
3337 __ vldr(d0, r2, HeapNumber::kValueOffset); in GenerateNumbers()