Searched refs:kExponentMask (Results 1 – 17 of 17) sorted by relevance
/external/v8/src/ |
D | double.h | 21 static const uint64_t kExponentMask = V8_2PART_UINT64_C(0x7FF00000, 00000000); variable 83 static_cast<int>((d64 & kExponentMask) >> kPhysicalSignificandSize); in Exponent() 100 return (d64 & kExponentMask) == 0; in IsDenormal() 107 return (d64 & kExponentMask) == kExponentMask; in IsSpecial() 112 return ((d64 & kExponentMask) == kExponentMask) && in IsInfinite()
|
D | bignum-dtoa.cc | 526 (v_bits & Double::kExponentMask) != kMinimalNormalizedExponent) { in InitialScaledStartValuesNegativeExponentNegativePower()
|
D | objects.h | 1830 static const uint32_t kExponentMask = 0x7ff00000u; variable 1837 (kExponentMask >> kExponentShift) - kExponentBias;
|
D | objects-inl.h | 1560 return ((READ_INT_FIELD(this, kExponentOffset) & kExponentMask) >> in get_exponent()
|
/external/v8/src/ppc/ |
D | code-stubs-ppc.cc | 116 __ ExtractBitMask(scratch, scratch_high, HeapNumber::kExponentMask); in Generate() 262 STATIC_ASSERT(HeapNumber::kExponentMask == 0x7ff00000u); in EmitIdenticalObjectComparison() 263 __ ExtractBitMask(r6, r5, HeapNumber::kExponentMask); in EmitIdenticalObjectComparison()
|
D | macro-assembler-ppc.cc | 2243 ExtractBitMask(result, input_high, HeapNumber::kExponentMask); in TryInt32Floor()
|
/external/v8/src/s390/ |
D | code-stubs-s390.cc | 114 __ ExtractBitMask(scratch, scratch_high, HeapNumber::kExponentMask); in Generate() 262 STATIC_ASSERT(HeapNumber::kExponentMask == 0x7ff00000u); in EmitIdenticalObjectComparison() 263 __ ExtractBitMask(r5, r4, HeapNumber::kExponentMask); in EmitIdenticalObjectComparison()
|
D | macro-assembler-s390.cc | 2051 ExtractBitMask(result, input_high, HeapNumber::kExponentMask); in TryInt32Floor()
|
/external/v8/src/mips64/ |
D | code-stubs-mips64.cc | 139 __ Subu(scratch, result_reg, HeapNumber::kExponentMask); in Generate() 224 __ li(exp_mask_reg, Operand(HeapNumber::kExponentMask)); in EmitIdenticalObjectComparison()
|
D | macro-assembler-mips64.cc | 24 const uint64_t kDoubleNaNMask = Double::kExponentMask | (1L << kDoubleNaNShift); 4994 li(mask_reg, HeapNumber::kExponentMask); in ObjectToDoubleFPURegister()
|
/external/v8/src/mips/ |
D | code-stubs-mips.cc | 141 __ Subu(scratch, result_reg, HeapNumber::kExponentMask); in Generate() 226 __ li(exp_mask_reg, Operand(HeapNumber::kExponentMask)); in EmitIdenticalObjectComparison()
|
D | macro-assembler-mips.cc | 4802 li(mask_reg, HeapNumber::kExponentMask); in ObjectToDoubleFPURegister()
|
/external/v8/src/ia32/ |
D | macro-assembler-ia32.cc | 325 and_(result_reg, HeapNumber::kExponentMask); in TruncateHeapNumberToI()
|
D | code-stubs-ia32.cc | 165 __ and_(ecx, HeapNumber::kExponentMask); in Generate()
|
/external/v8/src/x64/ |
D | code-stubs-x64.cc | 134 __ andl(rcx, Immediate(HeapNumber::kExponentMask)); in Generate()
|
/external/v8/src/x87/ |
D | code-stubs-x87.cc | 150 __ and_(ecx, HeapNumber::kExponentMask); in Generate()
|
/external/v8/src/crankshaft/x87/ |
D | lithium-codegen-x87.cc | 5085 __ and_(scratch2, HeapNumber::kExponentMask); in DoClampTToUint8NoSSE2()
|