/external/v8/src/mips/ |
D | codegen-mips.cc | 828 __ sw(hole_upper, MemOperand(scratch3, Register::kExponentOffset)); in GenerateSmiToDouble() 897 + Register::kExponentOffset)); in GenerateDoubleToObject() 937 - Register::kExponentOffset - kDoubleSize))); in GenerateDoubleToObject() 939 __ sw(upper_bits, FieldMemOperand(heap_number, HeapNumber::kExponentOffset)); in GenerateDoubleToObject() 1145 __ lw(temp3, MemOperand(temp3, Register::kExponentOffset)); in EmitMathExp()
|
D | assembler-mips.h | 82 static const int kExponentOffset = 4; member 85 static const int kExponentOffset = 0; member
|
D | assembler-mips.cc | 1972 Register::kExponentOffset); in ldc1() 1980 Register::kExponentOffset); in ldc1() 1998 Register::kExponentOffset); in sdc1() 2005 Register::kExponentOffset); in sdc1()
|
D | code-stubs-mips.cc | 191 MemOperand(input_reg, double_offset + Register::kExponentOffset)); in Generate() 313 HeapNumber::kExponentOffset)); in Generate() 327 FieldMemOperand(the_heap_number(), HeapNumber::kExponentOffset)); in Generate() 404 __ lw(t2, FieldMemOperand(a0, HeapNumber::kExponentOffset)); in EmitIdenticalObjectComparison()
|
D | lithium-codegen-mips.cc | 2393 __ lw(scratch, FieldMemOperand(value, HeapNumber::kExponentOffset)); in DoCompareMinusZeroAndBranch() 3600 __ lw(exponent, FieldMemOperand(input, HeapNumber::kExponentOffset)); in DoDeferredMathAbsTaggedHeapNumber() 3636 __ lw(exponent, FieldMemOperand(input, HeapNumber::kExponentOffset)); in DoDeferredMathAbsTaggedHeapNumber() 3642 __ sw(exponent, FieldMemOperand(tmp1, HeapNumber::kExponentOffset)); in DoDeferredMathAbsTaggedHeapNumber()
|
D | macro-assembler-mips.cc | 3807 lw(exponent_reg, FieldMemOperand(value_reg, HeapNumber::kExponentOffset)); in StoreNumberToDoubleElements() 3833 lw(exponent_reg, FieldMemOperand(at, HeapNumber::kExponentOffset)); in StoreNumberToDoubleElements() 4460 lw(exponent, FieldMemOperand(object, HeapNumber::kExponentOffset)); in ObjectToDoubleFPURegister()
|
D | full-codegen-mips.cc | 3216 __ lw(a2, FieldMemOperand(v0, HeapNumber::kExponentOffset)); in EmitIsMinusZero()
|
/external/v8/src/x87/ |
D | lithium-codegen-x87.cc | 2634 __ cmp(FieldOperand(value, HeapNumber::kExponentOffset), in DoCompareMinusZeroAndBranch() 3821 __ mov(tmp, FieldOperand(input_reg, HeapNumber::kExponentOffset)); in DoDeferredMathAbsTaggedHeapNumber() 3842 __ mov(tmp2, FieldOperand(input_reg, HeapNumber::kExponentOffset)); in DoDeferredMathAbsTaggedHeapNumber() 3844 __ mov(FieldOperand(tmp, HeapNumber::kExponentOffset), tmp2); in DoDeferredMathAbsTaggedHeapNumber() 5169 __ mov(temp_reg, FieldOperand(input_reg, HeapNumber::kExponentOffset)); in EmitNumberUntagDNoSSE2() 5591 __ mov(scratch, FieldOperand(input_reg, HeapNumber::kExponentOffset)); in DoClampTToUint8NoSSE2()
|
D | full-codegen-x87.cc | 3129 __ cmp(FieldOperand(eax, HeapNumber::kExponentOffset), Immediate(0x1)); in EmitIsMinusZero()
|
/external/v8/src/mips64/ |
D | codegen-mips64.cc | 828 __ sw(upper_bits, FieldMemOperand(heap_number, HeapNumber::kExponentOffset)); in GenerateDoubleToObject()
|
D | code-stubs-mips64.cc | 309 HeapNumber::kExponentOffset)); in Generate() 323 FieldMemOperand(the_heap_number(), HeapNumber::kExponentOffset)); in Generate() 399 __ lwu(a6, FieldMemOperand(a0, HeapNumber::kExponentOffset)); in EmitIdenticalObjectComparison()
|
D | lithium-codegen-mips64.cc | 2363 __ lwu(scratch, FieldMemOperand(value, HeapNumber::kExponentOffset)); in DoCompareMinusZeroAndBranch() 3629 __ lwu(exponent, FieldMemOperand(input, HeapNumber::kExponentOffset)); in DoDeferredMathAbsTaggedHeapNumber() 3665 __ lwu(exponent, FieldMemOperand(input, HeapNumber::kExponentOffset)); in DoDeferredMathAbsTaggedHeapNumber() 3671 __ sw(exponent, FieldMemOperand(tmp1, HeapNumber::kExponentOffset)); in DoDeferredMathAbsTaggedHeapNumber()
|
D | macro-assembler-mips64.cc | 3714 lw(exponent_reg, FieldMemOperand(value_reg, HeapNumber::kExponentOffset)); in StoreNumberToDoubleElements() 3739 lw(exponent_reg, FieldMemOperand(at, HeapNumber::kExponentOffset)); in StoreNumberToDoubleElements() 4349 lwu(exponent, FieldMemOperand(object, HeapNumber::kExponentOffset)); in ObjectToDoubleFPURegister()
|
D | full-codegen-mips64.cc | 3216 __ lwu(a2, FieldMemOperand(v0, HeapNumber::kExponentOffset)); in EmitIsMinusZero()
|
/external/v8/src/ia32/ |
D | lithium-codegen-ia32.cc | 2338 __ cmp(FieldOperand(value, HeapNumber::kExponentOffset), in DoCompareMinusZeroAndBranch() 3534 __ mov(tmp, FieldOperand(input_reg, HeapNumber::kExponentOffset)); in DoDeferredMathAbsTaggedHeapNumber() 3555 __ mov(tmp2, FieldOperand(input_reg, HeapNumber::kExponentOffset)); in DoDeferredMathAbsTaggedHeapNumber() 3557 __ mov(FieldOperand(tmp, HeapNumber::kExponentOffset), tmp2); in DoDeferredMathAbsTaggedHeapNumber()
|
D | macro-assembler-ia32.cc | 292 mov(result_reg, FieldOperand(input_reg, HeapNumber::kExponentOffset)); in TruncateHeapNumberToI()
|
D | full-codegen-ia32.cc | 3139 __ cmp(FieldOperand(eax, HeapNumber::kExponentOffset), Immediate(0x1)); in EmitIsMinusZero()
|
/external/v8/src/arm/ |
D | lithium-codegen-arm.cc | 2491 __ ldr(scratch, FieldMemOperand(value, HeapNumber::kExponentOffset)); in DoCompareMinusZeroAndBranch() 3688 __ ldr(exponent, FieldMemOperand(input, HeapNumber::kExponentOffset)); in DoDeferredMathAbsTaggedHeapNumber() 3724 __ ldr(exponent, FieldMemOperand(input, HeapNumber::kExponentOffset)); in DoDeferredMathAbsTaggedHeapNumber() 3730 __ str(exponent, FieldMemOperand(tmp1, HeapNumber::kExponentOffset)); in DoDeferredMathAbsTaggedHeapNumber()
|
D | code-stubs-arm.cc | 272 FieldMemOperand(the_heap_number(), HeapNumber::kExponentOffset)); in Generate() 285 __ str(ip, FieldMemOperand(the_heap_number(), HeapNumber::kExponentOffset)); in Generate() 359 __ ldr(r2, FieldMemOperand(r0, HeapNumber::kExponentOffset)); in EmitIdenticalObjectComparison()
|
D | full-codegen-arm.cc | 3234 __ ldr(r2, FieldMemOperand(r0, HeapNumber::kExponentOffset)); in EmitIsMinusZero()
|
/external/v8/src/ |
D | objects-inl.h | 1526 return ((READ_INT_FIELD(this, kExponentOffset) & kExponentMask) >> in get_exponent() 1532 return READ_INT_FIELD(this, kExponentOffset) & kSignMask; in get_sign()
|
D | objects.h | 1510 static const int kExponentOffset = kValueOffset + 4; variable 1513 static const int kExponentOffset = kValueOffset; variable
|
/external/v8/src/x64/ |
D | lithium-codegen-x64.cc | 2398 __ cmpl(FieldOperand(value, HeapNumber::kExponentOffset), in DoCompareMinusZeroAndBranch() 3624 __ movl(tmp, FieldOperand(input_reg, HeapNumber::kExponentOffset)); in DoDeferredMathAbsTaggedHeapNumber()
|
D | full-codegen-x64.cc | 3128 __ cmpl(FieldOperand(rax, HeapNumber::kExponentOffset), in EmitIsMinusZero()
|