/external/v8/src/ppc/ |
D | codegen-ppc.cc | 266 __ stw(hole_upper, MemOperand(scratch2, Register::kExponentOffset)); in GenerateSmiToDouble() 380 __ lwz(upper_bits, MemOperand(src_elements, Register::kExponentOffset)); in GenerateDoubleToObject() 402 MemOperand(src_elements, Register::kExponentOffset - kDoubleSize)); in GenerateDoubleToObject() 404 __ stw(upper_bits, FieldMemOperand(heap_number, HeapNumber::kExponentOffset)); in GenerateDoubleToObject() 589 __ lwz(temp3, MemOperand(ip, Register::kExponentOffset)); in EmitMathExp()
|
D | macro-assembler-ppc.cc | 3515 stw(scratch, MemOperand(sp, Register::kExponentOffset)); in MovIntToDouble() 3541 stw(scratch, MemOperand(sp, Register::kExponentOffset)); in MovUnsignedIntToDouble() 3566 stw(src_hi, MemOperand(sp, Register::kExponentOffset)); in MovInt64ToDouble() 3588 stw(src_hi, MemOperand(sp, Register::kExponentOffset)); in MovInt64ComponentsToDouble() 3630 stw(src, MemOperand(sp, Register::kExponentOffset)); in InsertDoubleHigh() 3665 lwz(dst, MemOperand(sp, Register::kExponentOffset)); in MovDoubleHighToInt() 3688 lwz(dst_hi, MemOperand(sp, Register::kExponentOffset)); in MovDoubleToInt64()
|
D | assembler-ppc.h | 177 static const int kExponentOffset = 4; member 180 static const int kExponentOffset = 0; member
|
D | code-stubs-ppc.cc | 172 MemOperand(input_reg, double_offset + Register::kExponentOffset)); in Generate() 341 __ lwz(r5, FieldMemOperand(r3, HeapNumber::kExponentOffset)); in EmitIdenticalObjectComparison()
|
/external/v8/src/mips/ |
D | codegen-mips.cc | 831 __ sw(hole_upper, MemOperand(scratch3, Register::kExponentOffset)); in GenerateSmiToDouble() 900 + Register::kExponentOffset)); in GenerateDoubleToObject() 954 - Register::kExponentOffset - kDoubleSize))); in GenerateDoubleToObject() 956 __ sw(upper_bits, FieldMemOperand(heap_number, HeapNumber::kExponentOffset)); in GenerateDoubleToObject() 1162 __ lw(temp3, MemOperand(temp3, Register::kExponentOffset)); in EmitMathExp()
|
D | assembler-mips.cc | 2100 src.offset_ + Register::kExponentOffset); in ldc1() 2105 GenInstrImmediate(LW, at, at, Register::kExponentOffset); in ldc1() 2115 src.offset_ + Register::kExponentOffset); in ldc1() 2121 GenInstrImmediate(LWC1, at, nextfpreg, Register::kExponentOffset); in ldc1() 2148 src.offset_ + Register::kExponentOffset); in sdc1() 2153 GenInstrImmediate(SW, at, t8, Register::kExponentOffset); in sdc1() 2162 src.offset_ + Register::kExponentOffset); in sdc1() 2168 GenInstrImmediate(SWC1, at, nextfpreg, Register::kExponentOffset); in sdc1()
|
D | assembler-mips.h | 111 static const int kExponentOffset = 4; member 114 static const int kExponentOffset = 0; member
|
D | macro-assembler-mips.cc | 3772 lw(exponent_reg, FieldMemOperand(value_reg, HeapNumber::kExponentOffset)); in StoreNumberToDoubleElements() 3798 lw(exponent_reg, FieldMemOperand(at, HeapNumber::kExponentOffset)); in StoreNumberToDoubleElements() 4316 lw(exponent, FieldMemOperand(object, HeapNumber::kExponentOffset)); in ObjectToDoubleFPURegister()
|
D | code-stubs-mips.cc | 190 MemOperand(input_reg, double_offset + Register::kExponentOffset)); in Generate() 364 __ lw(t2, FieldMemOperand(a0, HeapNumber::kExponentOffset)); in EmitIdenticalObjectComparison()
|
/external/v8/src/mips64/ |
D | codegen-mips64.cc | 830 __ sw(hole_upper, MemOperand(scratch3, Register::kExponentOffset)); in GenerateSmiToDouble() 935 __ lw(upper_bits, MemOperand(src_elements, Register::kExponentOffset)); in GenerateDoubleToObject() 1157 __ lwu(temp3, MemOperand(temp3, Register::kExponentOffset)); in EmitMathExp()
|
D | assembler-mips64.h | 101 static const int kExponentOffset = 4; member 104 static const int kExponentOffset = 0; member
|
D | code-stubs-mips64.cc | 188 MemOperand(input_reg, double_offset + Register::kExponentOffset)); in Generate() 361 __ lwu(a6, FieldMemOperand(a0, HeapNumber::kExponentOffset)); in EmitIdenticalObjectComparison()
|
/external/v8/src/crankshaft/ppc/ |
D | lithium-codegen-ppc.cc | 2417 __ lwz(scratch, FieldMemOperand(value, HeapNumber::kExponentOffset)); in DoShiftI() 3136 if (is_int16(base_offset + Register::kExponentOffset)) { in DoShiftI() 3138 MemOperand(elements, base_offset + Register::kExponentOffset)); in DoShiftI() 3141 __ lwz(scratch, MemOperand(scratch, Register::kExponentOffset)); in DoShiftI() 3536 __ lwz(exponent, FieldMemOperand(input, HeapNumber::kExponentOffset)); in DoShiftI() 3572 __ lwz(exponent, FieldMemOperand(input, HeapNumber::kExponentOffset)); in DoShiftI() 3579 __ stw(exponent, FieldMemOperand(tmp1, HeapNumber::kExponentOffset)); in DoShiftI() 5027 Register::kExponentOffset)); in DoShiftI()
|
/external/v8/src/ic/ppc/ |
D | ic-ppc.cc | 568 Operand((FixedDoubleArray::kHeaderSize + Register::kExponentOffset - in KeyedStoreGenerateMegamorphicHelper()
|
/external/v8/src/ic/mips64/ |
D | ic-mips64.cc | 551 Operand(FixedDoubleArray::kHeaderSize + Register::kExponentOffset - in KeyedStoreGenerateMegamorphicHelper()
|
/external/v8/src/crankshaft/x87/ |
D | lithium-codegen-x87.cc | 2534 __ cmp(FieldOperand(value, HeapNumber::kExponentOffset), in DoCompareMinusZeroAndBranch() 3572 __ mov(tmp, FieldOperand(input_reg, HeapNumber::kExponentOffset)); in DoDeferredMathAbsTaggedHeapNumber() 3593 __ mov(tmp2, FieldOperand(input_reg, HeapNumber::kExponentOffset)); in DoDeferredMathAbsTaggedHeapNumber() 3595 __ mov(FieldOperand(tmp, HeapNumber::kExponentOffset), tmp2); in DoDeferredMathAbsTaggedHeapNumber() 4992 __ mov(temp_reg, FieldOperand(input_reg, HeapNumber::kExponentOffset)); in EmitNumberUntagDNoSSE2() 5426 __ mov(scratch, FieldOperand(input_reg, HeapNumber::kExponentOffset)); in DoClampTToUint8NoSSE2()
|
/external/v8/src/crankshaft/ia32/ |
D | lithium-codegen-ia32.cc | 2251 __ cmp(FieldOperand(value, HeapNumber::kExponentOffset), in DoCompareMinusZeroAndBranch() 3301 __ mov(tmp, FieldOperand(input_reg, HeapNumber::kExponentOffset)); in DoDeferredMathAbsTaggedHeapNumber() 3322 __ mov(tmp2, FieldOperand(input_reg, HeapNumber::kExponentOffset)); in DoDeferredMathAbsTaggedHeapNumber() 3324 __ mov(FieldOperand(tmp, HeapNumber::kExponentOffset), tmp2); in DoDeferredMathAbsTaggedHeapNumber()
|
/external/v8/src/crankshaft/mips/ |
D | lithium-codegen-mips.cc | 2255 __ lw(scratch, FieldMemOperand(value, HeapNumber::kExponentOffset)); in DoCompareMinusZeroAndBranch() 3295 __ lw(exponent, FieldMemOperand(input, HeapNumber::kExponentOffset)); in DoDeferredMathAbsTaggedHeapNumber() 3331 __ lw(exponent, FieldMemOperand(input, HeapNumber::kExponentOffset)); in DoDeferredMathAbsTaggedHeapNumber() 3337 __ sw(exponent, FieldMemOperand(tmp1, HeapNumber::kExponentOffset)); in DoDeferredMathAbsTaggedHeapNumber()
|
/external/v8/src/crankshaft/arm/ |
D | lithium-codegen-arm.cc | 2347 __ ldr(scratch, FieldMemOperand(value, HeapNumber::kExponentOffset)); in DoCompareMinusZeroAndBranch() 3357 __ ldr(exponent, FieldMemOperand(input, HeapNumber::kExponentOffset)); in DoDeferredMathAbsTaggedHeapNumber() 3393 __ ldr(exponent, FieldMemOperand(input, HeapNumber::kExponentOffset)); in DoDeferredMathAbsTaggedHeapNumber() 3399 __ str(exponent, FieldMemOperand(tmp1, HeapNumber::kExponentOffset)); in DoDeferredMathAbsTaggedHeapNumber()
|
/external/v8/src/crankshaft/mips64/ |
D | lithium-codegen-mips64.cc | 2376 __ lwu(scratch, FieldMemOperand(value, HeapNumber::kExponentOffset)); in DoCompareMinusZeroAndBranch() 3481 __ lwu(exponent, FieldMemOperand(input, HeapNumber::kExponentOffset)); in DoDeferredMathAbsTaggedHeapNumber() 3517 __ lwu(exponent, FieldMemOperand(input, HeapNumber::kExponentOffset)); in DoDeferredMathAbsTaggedHeapNumber() 3523 __ sw(exponent, FieldMemOperand(tmp1, HeapNumber::kExponentOffset)); in DoDeferredMathAbsTaggedHeapNumber()
|
/external/v8/src/ia32/ |
D | macro-assembler-ia32.cc | 292 mov(result_reg, FieldOperand(input_reg, HeapNumber::kExponentOffset)); in TruncateHeapNumberToI()
|
/external/v8/src/crankshaft/x64/ |
D | lithium-codegen-x64.cc | 2316 __ cmpl(FieldOperand(value, HeapNumber::kExponentOffset), in DoCompareMinusZeroAndBranch() 3377 __ movl(tmp, FieldOperand(input_reg, HeapNumber::kExponentOffset)); in DoDeferredMathAbsTaggedHeapNumber()
|
/external/v8/src/ |
D | objects.h | 1694 static const int kExponentOffset = kValueOffset + 4; variable 1697 static const int kExponentOffset = kValueOffset; variable
|
D | objects-inl.h | 1493 return ((READ_INT_FIELD(this, kExponentOffset) & kExponentMask) >> in get_exponent() 1499 return READ_INT_FIELD(this, kExponentOffset) & kSignMask; in get_sign()
|
/external/v8/src/full-codegen/ia32/ |
D | full-codegen-ia32.cc | 3063 __ cmp(FieldOperand(eax, HeapNumber::kExponentOffset), Immediate(0x1)); in EmitIsMinusZero()
|