HomeSort by relevance Sort by last modified time
    Searched full:heapnumber (Results 26 - 50 of 102) sorted by null

12 3 4 5

  /external/v8/src/
json-stringifier.h 114 INLINE(Result SerializeHeapNumber(Handle<HeapNumber> object)) {
414 return SerializeHeapNumber(Handle<HeapNumber>::cast(object));
509 SerializeHeapNumber(Handle<HeapNumber>::cast(value));
objects-inl.h 170 TYPE_CHECKER(HeapNumber, HEAP_NUMBER_TYPE)
288 value = HeapNumber::cast(*object)->value();
304 return isolate->factory()->NewHeapNumber(HeapNumber::cast(*object)->value());
1066 : reinterpret_cast<HeapNumber*>(this)->value();
1071 return this->IsHeapNumber() && std::isnan(HeapNumber::cast(this)->value());
1077 i::IsMinusZero(HeapNumber::cast(this)->value());
1084 double value = Handle<HeapNumber>::cast(object)->value();
    [all...]
builtins.cc 629 double start = HeapNumber::cast(arg1)->value();
644 double end = HeapNumber::cast(arg2)->value();
730 double start = HeapNumber::cast(arg1)->value();
898 elms->set(k, HeapNumber::cast(arg)->value());
    [all...]
code-stubs.cc 862 if (s.Contains(ToBooleanStub::HEAP_NUMBER)) p.Add("HeapNumber");
893 double value = HeapNumber::cast(*object)->value();
objects-debug.cc 59 HeapNumber::cast(this)->HeapNumberVerify();
209 void HeapNumber::HeapNumberVerify() {
    [all...]
  /external/v8/src/arm/
lithium-codegen-arm.cc     [all...]
macro-assembler-arm.cc     [all...]
  /external/v8/src/arm64/
code-stubs-arm64.cc 161 __ Ubfx(exponent, result, HeapNumber::kMantissaBits,
162 HeapNumber::kExponentBits);
166 __ Cmp(exponent, HeapNumber::kExponentBias + HeapNumber::kMantissaBits + 32);
175 __ Cmp(exponent, HeapNumber::kExponentBias + 63);
182 __ Ubfx(mantissa, result, 0, HeapNumber::kMantissaBits);
183 __ Orr(mantissa, mantissa, 1UL << HeapNumber::kMantissaBits);
192 HeapNumber::kExponentBias + HeapNumber::kMantissaBits);
272 __ Ldr(double_scratch, FieldMemOperand(right, HeapNumber::kValueOffset))
    [all...]
lithium-codegen-arm64.cc     [all...]
  /external/v8/src/x87/
macro-assembler-x87.cc 601 uint32_t offset = HeapNumber::kValueOffset + sizeof(kHoleNanLower32);
609 fld_d(FieldOperand(maybe_number, HeapNumber::kValueOffset));
619 cmp(FieldOperand(maybe_number, HeapNumber::kValueOffset), Immediate(0));
    [all...]
codegen-x87.cc 415 __ mov(FieldOperand(edx, HeapNumber::kValueOffset), esi);
417 __ mov(FieldOperand(edx, HeapNumber::kValueOffset + kPointerSize), esi);
  /external/v8/src/mips/
macro-assembler-mips.cc     [all...]
  /external/v8/src/mips64/
macro-assembler-mips64.cc     [all...]
  /external/v8/src/ia32/
code-stubs-ia32.cc 178 // Test if operands are numbers (smi or HeapNumber objects), and load
230 __ and_(ecx, HeapNumber::kExponentMask);
231 __ shr(ecx, HeapNumber::kExponentShift);
232 __ lea(result_reg, MemOperand(ecx, -HeapNumber::kExponentBias));
233 __ cmp(result_reg, Immediate(HeapNumber::kMantissaBits));
237 int delta = HeapNumber::kExponentBias + Double::kPhysicalSignificandSize;
315 __ fld_d(FieldOperand(number, HeapNumber::kValueOffset));
336 __ movsd(xmm0, FieldOperand(edx, HeapNumber::kValueOffset));
354 __ movsd(xmm1, FieldOperand(eax, HeapNumber::kValueOffset));
412 __ movsd(double_base, FieldOperand(base, HeapNumber::kValueOffset))
    [all...]
lithium-codegen-ia32.cc     [all...]
  /external/v8/src/x64/
code-stubs-x64.cc 187 __ andl(rcx, Immediate(HeapNumber::kExponentMask));
188 __ shrl(rcx, Immediate(HeapNumber::kExponentShift));
189 __ leal(result_reg, MemOperand(rcx, -HeapNumber::kExponentBias));
190 __ cmpl(result_reg, Immediate(HeapNumber::kMantissaBits));
194 int delta = HeapNumber::kExponentBias + Double::kPhysicalSignificandSize;
240 __ movsd(xmm0, FieldOperand(rdx, HeapNumber::kValueOffset));
247 __ movsd(xmm1, FieldOperand(rax, HeapNumber::kValueOffset));
291 __ movsd(double_base, FieldOperand(base, HeapNumber::kValueOffset));
307 __ movsd(double_exponent, FieldOperand(exponent, HeapNumber::kValueOffset));
314 __ movsd(double_exponent, FieldOperand(exponent, HeapNumber::kValueOffset))
    [all...]
macro-assembler-x64.cc     [all...]
lithium-codegen-x64.cc     [all...]
  /external/v8/src/ic/arm/
handler-compiler-arm.cc 386 __ vldr(d0, FieldMemOperand(value_reg, HeapNumber::kValueOffset));
389 __ vstr(d0, FieldMemOperand(storage_reg, HeapNumber::kValueOffset));
  /external/v8/src/ic/ia32/
handler-compiler-ia32.cc 380 __ movsd(xmm0, FieldOperand(value_reg, HeapNumber::kValueOffset));
383 __ movsd(FieldOperand(storage_reg, HeapNumber::kValueOffset), xmm0);
  /external/v8/src/ic/mips/
handler-compiler-mips.cc 381 __ ldc1(f4, FieldMemOperand(value_reg, HeapNumber::kValueOffset));
384 __ sdc1(f4, FieldMemOperand(storage_reg, HeapNumber::kValueOffset));
  /external/v8/src/ic/mips64/
handler-compiler-mips64.cc 381 __ ldc1(f4, FieldMemOperand(value_reg, HeapNumber::kValueOffset));
384 __ sdc1(f4, FieldMemOperand(storage_reg, HeapNumber::kValueOffset));
  /external/v8/src/ic/x64/
handler-compiler-x64.cc 374 __ movsd(xmm0, FieldOperand(value_reg, HeapNumber::kValueOffset));
377 __ movsd(FieldOperand(storage_reg, HeapNumber::kValueOffset), xmm0);
  /external/v8/src/ic/x87/
handler-compiler-x87.cc 382 __ fld_d(FieldOperand(value_reg, HeapNumber::kValueOffset));
385 __ fstp_d(FieldOperand(storage_reg, HeapNumber::kValueOffset));
  /external/v8/src/heap/
heap.h 161 V(HeapNumber, nan_value, NanValue) \
162 V(HeapNumber, infinity_value, InfinityValue) \
163 V(HeapNumber, minus_zero_value, MinusZeroValue) \
    [all...]

Completed in 776 milliseconds

12 3 4 5