Home | History | Annotate | Download | only in arm

Lines Matching full:heapnumber

2247       __ vldr(dbl_scratch, FieldMemOperand(reg, HeapNumber::kValueOffset));
2333 __ vldr(dbl_scratch, FieldMemOperand(reg, HeapNumber::kValueOffset));
2491 __ ldr(scratch, FieldMemOperand(value, HeapNumber::kExponentOffset));
2492 __ ldr(ip, FieldMemOperand(value, HeapNumber::kMantissaOffset));
3688 __ ldr(exponent, FieldMemOperand(input, HeapNumber::kExponentOffset));
3691 __ tst(exponent, Operand(HeapNumber::kSignMask));
3724 __ ldr(exponent, FieldMemOperand(input, HeapNumber::kExponentOffset));
3729 __ bic(exponent, exponent, Operand(HeapNumber::kSignMask));
3730 __ str(exponent, FieldMemOperand(tmp1, HeapNumber::kExponentOffset));
3731 __ ldr(tmp2, FieldMemOperand(input, HeapNumber::kMantissaOffset));
3732 __ str(tmp2, FieldMemOperand(tmp1, HeapNumber::kMantissaOffset));
4773 __ vstr(dbl_scratch, dst, HeapNumber::kValueOffset);
4807 __ vstr(input_reg, reg, HeapNumber::kValueOffset);
4892 __ vldr(result_reg, input_reg, HeapNumber::kValueOffset - kHeapObjectTag);
4898 __ cmp(scratch, Operand(HeapNumber::kSignMask));
4909 __ vldr(result_reg, scratch, HeapNumber::kValueOffset - kHeapObjectTag);
4981 __ vldr(double_scratch2, ip, HeapNumber::kValueOffset);
4989 __ tst(scratch1, Operand(HeapNumber::kSignMask));
5066 __ tst(scratch1, Operand(HeapNumber::kSignMask));
5091 __ tst(scratch1, Operand(HeapNumber::kSignMask));
5290 HeapNumber::kValueOffset));