HomeSort by relevance Sort by last modified time
    Searched refs:HeapNumber (Results 26 - 50 of 108) sorted by null

12 3 4 5

  /external/v8/src/ppc/
code-stubs-ppc.cc 127 __ ExtractBitMask(scratch, scratch_high, HeapNumber::kExponentMask);
130 STATIC_ASSERT(HeapNumber::kExponentBias + 1 == 1024);
131 __ subi(scratch, scratch, Operand(HeapNumber::kExponentBias + 1));
154 __ ExtractBitMask(result_reg, scratch_high, HeapNumber::kMantissaMask);
156 STATIC_ASSERT(HeapNumber::kMantissaBitsInTopWord >= 16);
158 Operand(1 << ((HeapNumber::kMantissaBitsInTopWord) - 16)));
277 __ lwz(r5, FieldMemOperand(r3, HeapNumber::kExponentOffset));
279 STATIC_ASSERT(HeapNumber::kExponentMask == 0x7ff00000u);
280 __ ExtractBitMask(r6, r5, HeapNumber::kExponentMask);
285 __ slwi(r5, r5, Operand(HeapNumber::kNonMantissaBitsInTopWord))
741 const Register heapnumber = r3; local
    [all...]
  /external/v8/src/s390/
code-stubs-s390.cc 125 __ ExtractBitMask(scratch, scratch_high, HeapNumber::kExponentMask);
128 STATIC_ASSERT(HeapNumber::kExponentBias + 1 == 1024);
129 __ SubP(scratch, Operand(HeapNumber::kExponentBias + 1));
154 __ ExtractBitMask(result_reg, scratch_high, HeapNumber::kMantissaMask);
156 STATIC_ASSERT(HeapNumber::kMantissaBitsInTopWord >= 16);
157 __ Load(r0, Operand(1 << ((HeapNumber::kMantissaBitsInTopWord)-16)));
277 __ LoadlW(r4, FieldMemOperand(r2, HeapNumber::kExponentOffset));
279 STATIC_ASSERT(HeapNumber::kExponentMask == 0x7ff00000u);
280 __ ExtractBitMask(r5, r4, HeapNumber::kExponentMask);
285 __ sll(r4, Operand(HeapNumber::kNonMantissaBitsInTopWord))
718 const Register heapnumber = r2; local
    [all...]
  /external/v8/src/arm64/
code-stubs-arm64.cc 110 __ Ubfx(exponent, result, HeapNumber::kMantissaBits,
111 HeapNumber::kExponentBits);
115 __ Cmp(exponent, HeapNumber::kExponentBias + HeapNumber::kMantissaBits + 32);
124 __ Cmp(exponent, HeapNumber::kExponentBias + 63);
131 __ Ubfx(mantissa, result, 0, HeapNumber::kMantissaBits);
132 __ Orr(mantissa, mantissa, 1UL << HeapNumber::kMantissaBits);
141 HeapNumber::kExponentBias + HeapNumber::kMantissaBits);
231 __ Ldr(double_scratch, FieldMemOperand(right, HeapNumber::kValueOffset))
    [all...]
  /external/v8/src/crankshaft/arm/
lithium-codegen-arm.cc     [all...]
  /external/v8/src/compiler/
effect-control-linearizer.cc 708 STATIC_ASSERT(HeapNumber::kValueOffset == Oddball::kToNumberRawOffset);
740 STATIC_ASSERT(HeapNumber::kValueOffset == Oddball::kToNumberRawOffset);
782 STATIC_ASSERT(HeapNumber::kValueOffset == Oddball::kToNumberRawOffset);
    [all...]
js-native-context-specialization.cc 273 field_access.offset = HeapNumber::kValueOffset;
306 jsgraph()->Constant(HeapNumber::kSize),
324 field_access.offset = HeapNumber::kValueOffset;
    [all...]
access-builder.cc 29 HeapNumber::kValueOffset,
  /external/v8/src/heap/
heap.h 168 V(HeapNumber, nan_value, NanValue) \
169 V(HeapNumber, infinity_value, InfinityValue) \
170 V(HeapNumber, minus_zero_value, MinusZeroValue) \
171 V(HeapNumber, minus_infinity_value, MinusInfinityValue) \
    [all...]
  /external/v8/test/cctest/interpreter/
bytecode-expectations-printer.cc 238 i::HeapNumber::cast(*constant)->HeapNumberPrint(stream);
  /external/v8/test/cctest/
test-unboxed-doubles.cc 69 return HeapNumber::cast(value)->value();
    [all...]
  /external/v8/src/crankshaft/ppc/
lithium-codegen-ppc.cc     [all...]
  /external/v8/src/crankshaft/s390/
lithium-codegen-s390.cc     [all...]
  /external/v8/src/
objects-inl.h 149 TYPE_CHECKER(HeapNumber, HEAP_NUMBER_TYPE)
304 value = HeapNumber::cast(*object)->value();
320 return isolate->factory()->NewHeapNumber(HeapNumber::cast(*object)->value());
956 : reinterpret_cast<const HeapNumber*>(this)->value();
961 return this->IsHeapNumber() && std::isnan(HeapNumber::cast(this)->value());
967 i::IsMinusZero(HeapNumber::cast(this)->value());
1017 double num = HeapNumber::cast(this)->value();
    [all...]
json-stringifier.cc 302 return SerializeHeapNumber(Handle<HeapNumber>::cast(object));
363 SerializeHeapNumber(Handle<HeapNumber>::cast(value));
conversions-inl.h 148 double value = HeapNumber::cast(number)->value();
  /external/v8/src/x87/
codegen-x87.cc 444 __ mov(FieldOperand(edx, HeapNumber::kValueOffset), esi);
446 __ mov(FieldOperand(edx, HeapNumber::kValueOffset + kPointerSize), esi);
  /external/v8/src/crankshaft/ia32/
lithium-codegen-ia32.cc     [all...]
  /external/v8/src/ia32/
code-stubs-ia32.cc 124 // Test if operands are numbers (smi or HeapNumber objects), and load
176 __ and_(ecx, HeapNumber::kExponentMask);
177 __ shr(ecx, HeapNumber::kExponentShift);
178 __ lea(result_reg, MemOperand(ecx, -HeapNumber::kExponentBias));
179 __ cmp(result_reg, Immediate(HeapNumber::kMantissaBits));
183 int delta = HeapNumber::kExponentBias + Double::kPhysicalSignificandSize;
261 __ fld_d(FieldOperand(number, HeapNumber::kValueOffset));
282 __ movsd(xmm0, FieldOperand(edx, HeapNumber::kValueOffset));
300 __ movsd(xmm1, FieldOperand(eax, HeapNumber::kValueOffset));
358 __ movsd(double_base, FieldOperand(base, HeapNumber::kValueOffset))
    [all...]
  /external/v8/src/x64/
code-stubs-x64.cc 139 __ andl(rcx, Immediate(HeapNumber::kExponentMask));
140 __ shrl(rcx, Immediate(HeapNumber::kExponentShift));
141 __ leal(result_reg, MemOperand(rcx, -HeapNumber::kExponentBias));
142 __ cmpl(result_reg, Immediate(HeapNumber::kMantissaBits));
146 int delta = HeapNumber::kExponentBias + Double::kPhysicalSignificandSize;
192 __ Movsd(xmm0, FieldOperand(rdx, HeapNumber::kValueOffset));
199 __ Movsd(xmm1, FieldOperand(rax, HeapNumber::kValueOffset));
243 __ Movsd(double_base, FieldOperand(base, HeapNumber::kValueOffset));
259 __ Movsd(double_exponent, FieldOperand(exponent, HeapNumber::kValueOffset));
266 __ Movsd(double_exponent, FieldOperand(exponent, HeapNumber::kValueOffset))
    [all...]
codegen-x64.cc 316 __ movq(FieldOperand(rax, HeapNumber::kValueOffset), r14);
  /external/v8/src/compiler/mips/
code-generator-mips.cc 434 __ Ext(at, kScratchReg, HeapNumber::kExponentShift, \
435 HeapNumber::kExponentBits); \
437 Operand(HeapNumber::kExponentBias + HeapNumber::kMantissaBits)); \
    [all...]
  /external/v8/src/compiler/mips64/
code-generator-mips64.cc 447 __ Ext(at, kScratchReg, HeapNumber::kExponentShift, \
448 HeapNumber::kExponentBits); \
450 Operand(HeapNumber::kExponentBias + HeapNumber::kMantissaBits)); \
    [all...]
  /external/v8/test/cctest/compiler/
test-js-constant-cache.cc 247 Handle<HeapNumber> heap = T.factory()->NewHeapNumber(value);
  /external/v8/test/cctest/wasm/
test-run-wasm-js.cc 86 CheckFloatEq(expected, HeapNumber::cast(*result)->value());
  /external/v8/src/crankshaft/x64/
lithium-codegen-x64.cc     [all...]

Completed in 934 milliseconds

12 3 4 5