HomeSort by relevance Sort by last modified time
    Searched refs:HeapNumber (Results 1 - 25 of 97) sorted by null

1 2 3 4

  /external/v8/src/crankshaft/
hydrogen-types.cc 46 double n = Handle<v8::internal::HeapNumber>::cast(value)->value();
47 return IsSmiDouble(n) ? HType::Smi() : HType::HeapNumber();
hydrogen-types.h 29 V(HeapNumber, 0x2d) /* 0000 0000 0010 1101 */ \
  /external/v8/src/runtime/
runtime-maths.cc 189 Handle<HeapNumber> number = Handle<HeapNumber>::cast(input);
247 HeapNumber* number = HeapNumber::cast(obj);
runtime-literals.cc 439 HeapNumber* number = HeapNumber::cast(*value);
runtime-numbers.cc 201 double value = HeapNumber::cast(obj)->value();
  /external/v8/test/cctest/compiler/
test-changes-lowering.cc 166 Handle<HeapNumber> number = t.factory()->NewHeapNumber(input);
194 Handle<HeapNumber> number = t.factory()->NewHeapNumber(input);
227 Handle<HeapNumber> number = t.factory()->NewHeapNumber(input);
244 Handle<HeapNumber> number = t.factory()->NewHeapNumber(input);
test-code-stub-assembler.cc 62 CHECK_EQ(0.5, Handle<HeapNumber>::cast(result.ToHandleChecked())->value());
  /external/v8/test/cctest/
test-identity-map.cc 374 Handle<HeapNumber> number1 = isolate->factory()->NewHeapNumber(3.3);
378 Handle<HeapNumber> number2(*number1);
383 Handle<HeapNumber> number3(*number2);
393 Handle<HeapNumber> number4(*number1);
401 Handle<HeapNumber> number5(*number4);
408 Handle<HeapNumber> number6(*number1);
test-hydrogen-types.cc 132 CHECK(HType::HeapNumber().IsHeapObject());
147 CHECK(HType::HeapNumber().IsHeapPrimitive());
test-code-stubs-ia32.cc 57 source_reg.is(esp) ? 0 : (HeapNumber::kValueOffset - kSmiTagSize);
test-code-stubs-x64.cc 57 source_reg.is(rsp) ? 0 : (HeapNumber::kValueOffset - kSmiTagSize);
test-code-stubs-x87.cc 57 source_reg.is(esp) ? 0 : (HeapNumber::kValueOffset - kSmiTagSize);
test-code-stubs.cc 51 HeapNumber::kExponentBias);
types-fuzz.h 57 HEAP_NUMBER_TYPE, HeapNumber::kSize);
128 Handle<i::HeapNumber> signed32;
test-unboxed-doubles.cc 69 return HeapNumber::cast(value)->value();
    [all...]
  /external/v8/src/compiler/
type-hint-analyzer.cc 63 ASSERT_COMPATIBLE(HEAP_NUMBER, HeapNumber);
  /external/v8/test/unittests/runtime/
runtime-interpreter-unittest.cc 59 CHECK_EQ(HeapNumber::cast(*x)->value(), lhs);
60 CHECK_EQ(HeapNumber::cast(*y)->value(), rhs);
  /external/v8/test/mjsunit/regress/
regress-137.js 34 var base = base - (rem / 16); // base is now HeapNumber with valid Smi value.
regress-155924.js 28 // A HeapNumber with certain bits in the mantissa of the floating point
  /external/v8/src/crankshaft/x87/
lithium-codegen-x87.cc     [all...]
  /external/v8/src/crankshaft/mips/
lithium-codegen-mips.cc     [all...]
  /external/v8/test/cctest/wasm/
test-run-wasm-js.cc 67 CHECK_EQ(expected, HeapNumber::cast(*result)->value());
  /external/v8/test/unittests/compiler/
change-lowering-unittest.cc 75 IsIntPtrConstant(HeapNumber::kValueOffset - kHeapObjectTag),
382 IsIntPtrConstant(HeapNumber::kValueOffset - kHeapObjectTag),
486 IsInt32Constant(HeapNumber::kValueOffset - kHeapObjectTag),
615 IsInt64Constant(HeapNumber::kValueOffset - kHeapObjectTag),
  /external/v8/src/mips/
code-stubs-mips.cc 196 HeapNumber::kExponentShift,
197 HeapNumber::kExponentBits);
200 __ Subu(scratch, result_reg, HeapNumber::kExponentMask);
207 Operand(HeapNumber::kExponentBias + HeapNumber::kMantissaBits + 31));
216 const int kShiftBase = HeapNumber::kNonMantissaBitsInTopWord - 1;
218 __ Addu(scratch, result_reg, Operand(kShiftBase + HeapNumber::kMantissaBits));
223 __ And(sign, input_high, Operand(HeapNumber::kSignMask));
236 Operand(1 << HeapNumber::kMantissaBitsInTopWord));
285 __ li(exp_mask_reg, Operand(HeapNumber::kExponentMask))
802 const Register heapnumber = v0; local
    [all...]
  /external/v8/src/mips64/
code-stubs-mips64.cc 194 HeapNumber::kExponentShift,
195 HeapNumber::kExponentBits);
198 __ Subu(scratch, result_reg, HeapNumber::kExponentMask);
205 Operand(HeapNumber::kExponentBias + HeapNumber::kMantissaBits + 31));
214 const int kShiftBase = HeapNumber::kNonMantissaBitsInTopWord - 1;
216 __ Addu(scratch, result_reg, Operand(kShiftBase + HeapNumber::kMantissaBits));
221 __ And(sign, input_high, Operand(HeapNumber::kSignMask));
234 Operand(1 << HeapNumber::kMantissaBitsInTopWord));
283 __ li(exp_mask_reg, Operand(HeapNumber::kExponentMask))
799 const Register heapnumber = v0; local
    [all...]

Completed in 317 milliseconds

1 2 3 4