Home | History | Annotate | Download | only in ia32

Lines Matching full:heapnumber

290     fld_d(FieldOperand(input_reg, HeapNumber::kValueOffset));
292 mov(result_reg, FieldOperand(input_reg, HeapNumber::kExponentOffset));
293 and_(result_reg, HeapNumber::kExponentMask);
295 (HeapNumber::kExponentBias + 63) << HeapNumber::kExponentShift;
320 movsd(xmm0, FieldOperand(input_reg, HeapNumber::kValueOffset));
689 uint32_t offset = HeapNumber::kValueOffset + sizeof(kHoleNanLower32);
697 movsd(scratch2, FieldOperand(maybe_number, HeapNumber::kValueOffset));
708 cmp(FieldOperand(maybe_number, HeapNumber::kValueOffset), Immediate(0));
1655 Allocate(HeapNumber::kSize, result, scratch1, scratch2, gc_required,
2792 DCHECK(is_uintn(power + HeapNumber::kExponentBias,
2793 HeapNumber::kExponentBits));
2794 mov(scratch, Immediate(power + HeapNumber::kExponentBias));
2796 psllq(dst, HeapNumber::kMantissaBits);
2835 mov(scratch, FieldOperand(object, HeapNumber::kValueOffset));
2836 xor_(scratch, FieldOperand(object, HeapNumber::kValueOffset + 4));
2847 movsd(xmm0, FieldOperand(object, HeapNumber::kValueOffset));
2848 ucomisd(xmm0, FieldOperand(probe, HeapNumber::kValueOffset));
3216 // Currently only checks for HeapNumber and non-cons strings.
3226 mov(length, Immediate(HeapNumber::kSize));