/external/v8/src/ |
ast.cc | 237 Handle<HeapNumber> n1 = Handle<HeapNumber>::cast(h1); 238 Handle<HeapNumber> n2 = Handle<HeapNumber>::cast(h2); [all...] |
code-stubs.cc | 367 if (Contains(HEAP_NUMBER)) stream->Add("HeapNumber"); 409 double value = HeapNumber::cast(*object)->value();
|
objects-debug.cc | 86 HeapNumber::cast(this)->HeapNumberVerify(); 212 void HeapNumber::HeapNumberVerify() {
|
objects-inl.h | 183 TYPE_CHECKER(HeapNumber, HEAP_NUMBER_TYPE) 809 : reinterpret_cast<HeapNumber*>(this)->value(); 814 return this->IsHeapNumber() && isnan(HeapNumber::cast(this)->value()); 821 double value = HeapNumber::cast(this)->value(); 895 // non-64-bit aligned HeapNumber::value. 913 // non-64-bit aligned HeapNumber::value. [all...] |
/external/chromium_org/v8/src/mips/ |
lithium-codegen-mips.cc | [all...] |
codegen-mips.cc | 377 __ sw(a0, FieldMemOperand(a2, HeapNumber::kMantissaOffset)); 378 __ sw(a1, FieldMemOperand(a2, HeapNumber::kExponentOffset));
|
macro-assembler-mips.cc | [all...] |
/external/chromium_org/v8/src/x64/ |
code-stubs-x64.cc | 555 __ andl(rcx, Immediate(HeapNumber::kExponentMask)); 556 __ shrl(rcx, Immediate(HeapNumber::kExponentShift)); 557 __ leal(result_reg, MemOperand(rcx, -HeapNumber::kExponentBias)); 558 __ cmpl(result_reg, Immediate(HeapNumber::kMantissaBits)); 562 int delta = HeapNumber::kExponentBias + Double::kPhysicalSignificandSize; 638 // Check if input is a HeapNumber. 642 // Input is a HeapNumber. Push it on the FPU stack and load its 644 __ fld_d(FieldOperand(rax, HeapNumber::kValueOffset)); 645 __ MoveDouble(rbx, FieldOperand(rax, HeapNumber::kValueOffset)); 722 __ movsd(xmm1, FieldOperand(rax, HeapNumber::kValueOffset)) [all...] |
stub-cache-x64.cc | [all...] |
macro-assembler-x64.cc | [all...] |
/external/chromium_org/v8/src/ia32/ |
code-stubs-ia32.cc | 550 // Test if operands are numbers (smi or HeapNumber objects), and load 602 __ and_(ecx, HeapNumber::kExponentMask); 603 __ shr(ecx, HeapNumber::kExponentShift); 604 __ lea(result_reg, MemOperand(ecx, -HeapNumber::kExponentBias)); 605 __ cmp(result_reg, Immediate(HeapNumber::kMantissaBits)); 609 int delta = HeapNumber::kExponentBias + Double::kPhysicalSignificandSize; 734 // Check if input is a HeapNumber. 739 // Input is a HeapNumber. Push it on the FPU stack and load its 741 __ fld_d(FieldOperand(eax, HeapNumber::kValueOffset)); 742 __ mov(edx, FieldOperand(eax, HeapNumber::kExponentOffset)) [all...] |
lithium-codegen-ia32.cc | [all...] |
/external/v8/src/arm/ |
lithium-codegen-arm.cc | [all...] |
codegen-arm.cc | 301 __ Strd(r0, r1, FieldMemOperand(r2, HeapNumber::kValueOffset));
|
/external/v8/src/mips/ |
lithium-codegen-mips.cc | [all...] |
codegen-mips.cc | 309 __ sw(a0, FieldMemOperand(a2, HeapNumber::kMantissaOffset)); 310 __ sw(a1, FieldMemOperand(a2, HeapNumber::kExponentOffset));
|
/external/chromium_org/v8/src/arm/ |
stub-cache-arm.cc | 497 __ vldr(d0, FieldMemOperand(value_reg, HeapNumber::kValueOffset)); 500 __ vstr(d0, FieldMemOperand(storage_reg, HeapNumber::kValueOffset)); 668 __ vldr(d0, FieldMemOperand(value_reg, HeapNumber::kValueOffset)); 671 __ vstr(d0, FieldMemOperand(scratch1, HeapNumber::kValueOffset)); [all...] |
lithium-codegen-arm.cc | [all...] |
macro-assembler-arm.cc | [all...] |
/external/chromium_org/v8/src/ |
json-stringifier.h | 132 INLINE(Result SerializeHeapNumber(Handle<HeapNumber> object)) { 419 return SerializeHeapNumber(Handle<HeapNumber>::cast(object)); 508 SerializeHeapNumber(Handle<HeapNumber>::cast(value));
|
builtins.cc | 721 double start = HeapNumber::cast(arg1)->value(); 734 double end = HeapNumber::cast(arg2)->value(); 819 double start = HeapNumber::cast(arg1)->value(); [all...] |
objects-debug.cc | 90 HeapNumber::cast(this)->HeapNumberVerify(); 250 void HeapNumber::HeapNumberVerify() { [all...] |
/external/v8/src/ia32/ |
codegen-ia32.cc | 582 __ movdbl(FieldOperand(edx, HeapNumber::kValueOffset), xmm0); 585 __ mov(FieldOperand(edx, HeapNumber::kValueOffset), esi); 587 __ mov(FieldOperand(edx, HeapNumber::kValueOffset + kPointerSize), esi);
|
macro-assembler-ia32.cc | 434 uint32_t offset = HeapNumber::kValueOffset + sizeof(kHoleNanLower32); 444 movdbl(scratch2, FieldOperand(maybe_number, HeapNumber::kValueOffset)); 449 fld_d(FieldOperand(maybe_number, HeapNumber::kValueOffset)); 459 cmp(FieldOperand(maybe_number, HeapNumber::kValueOffset), Immediate(0)); [all...] |
/external/v8/src/x64/ |
stub-cache-x64.cc | [all...] |