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

1 2 3 4 5 6 7 8 91011>>

  /external/v8/test/cctest/
test-array-list.cc 24 array = ArrayList::Add(array, handle(Smi::FromInt(100), isolate));
26 CHECK_EQ(100, Smi::cast(array->Get(0))->value());
27 array = ArrayList::Add(array, handle(Smi::FromInt(200), isolate),
28 handle(Smi::FromInt(300), isolate));
30 CHECK_EQ(100, Smi::cast(array->Get(0))->value());
31 CHECK_EQ(200, Smi::cast(array->Get(1))->value());
32 CHECK_EQ(300, Smi::cast(array->Get(2))->value());
33 array->Set(2, Smi::FromInt(400));
34 CHECK_EQ(400, Smi::cast(array->Get(2))->value());
38 CHECK_EQ(100, Smi::cast(array->Get(0))->value())
    [all...]
test-representation.cc 54 TestPairPositive(Representation::Smi(), Representation::None());
65 TestPairPositive(Representation::Smi(), Representation::Integer8());
76 TestPairPositive(Representation::Smi(), Representation::UInteger8());
87 TestPairPositive(Representation::Smi(), Representation::Integer16());
98 TestPairPositive(Representation::Smi(), Representation::UInteger16());
104 TestPairNegative(Representation::None(), Representation::Smi());
105 TestPairNegative(Representation::Integer8(), Representation::Smi());
106 TestPairNegative(Representation::UInteger8(), Representation::Smi());
107 TestPairNegative(Representation::Integer16(), Representation::Smi());
108 TestPairNegative(Representation::UInteger16(), Representation::Smi());
    [all...]
test-macro-assembler-x64.cc 51 using i::Smi;
99 // Smi constant register is callee save.
110 TEST(Smi) {
111 // Check that C++ Smi operations work as expected.
114 Smi::kMaxValue, static_cast<int64_t>(Smi::kMaxValue) + 1,
115 Smi::kMinValue, static_cast<int64_t>(Smi::kMinValue) - 1
120 bool is_valid = Smi::IsValid(number);
121 bool is_in_range = number >= Smi::kMinValue && number <= Smi::kMaxValue
    [all...]
test-elements-kind.cc 77 Handle<Object> value(Smi::FromInt(42), isolate);
108 Handle<Object> value(Smi::FromInt(42), isolate);
151 Handle<Object> value(Smi::FromInt(42), isolate);
202 Handle<Object> value(Smi::FromInt(42), isolate);
210 CHECK_EQ(Smi::cast(array->length())->value(), 0);
222 CHECK_EQ(Smi::cast(array->length())->value(), 0);
234 Handle<Object> value(Smi::FromInt(42), isolate);
242 CHECK_EQ(Smi::cast(array->length())->value(), 0);
253 CHECK_EQ(1, Smi::cast(array->length())->value());
267 CHECK_EQ(non_dict_backing_store_limit, Smi::cast(array->length())->value())
    [all...]
  /external/v8/src/
dateparser.cc 57 if (!Smi::IsValid(year) || !IsMonth(month) || !IsDay(day)) return false;
59 output->set(YEAR, Smi::FromInt(year));
60 output->set(MONTH, Smi::FromInt(month - 1)); // 0-based
61 output->set(DAY, Smi::FromInt(day));
91 output->set(HOUR, Smi::FromInt(hour));
92 output->set(MINUTE, Smi::FromInt(minute));
93 output->set(SECOND, Smi::FromInt(second));
94 output->set(MILLISECOND, Smi::FromInt(millisecond));
106 if (total_seconds_unsigned > Smi::kMaxValue) return false;
111 DCHECK(Smi::IsValid(total_seconds))
    [all...]
pending-compilation-error-handler.cc 53 handle(Smi::FromInt(location.start_pos()), isolate),
58 handle(Smi::FromInt(location.end_pos()), isolate),
futex-emulation.cc 87 return Smi::FromInt(Result::kNotEqual);
160 result = Smi::FromInt(Result::kOk);
168 result = Smi::FromInt(Result::kTimedOut);
212 return Smi::FromInt(waiters_woken);
229 return Smi::FromInt(Result::kNotEqual);
250 return Smi::FromInt(waiters_woken);
273 return Smi::FromInt(waiters);
layout-descriptor-inl.h 13 LayoutDescriptor* LayoutDescriptor::FromSmi(Smi* smi) {
14 return LayoutDescriptor::cast(smi);
20 // The whole bit vector fits into a smi.
21 return handle(LayoutDescriptor::FromSmi(Smi::FromInt(0)), isolate);
40 return LayoutDescriptor::FromSmi(Smi::FromInt(0));
84 uint32_t value = static_cast<uint32_t>(Smi::cast(this)->value());
90 return LayoutDescriptor::FromSmi(Smi::FromInt(static_cast<int>(value)));
111 uint32_t value = static_cast<uint32_t>(Smi::cast(this)->value());
179 // a Smi, so no need to calculate length
    [all...]
  /external/v8/test/cctest/interpreter/
test-interpreter.cc 284 builder.LoadLiteral(Smi::FromInt(i)).Return();
290 CHECK_EQ(Smi::cast(*return_val), Smi::FromInt(i));
299 builder.LoadLiteral(Smi::FromInt(0x12345678)).Return();
305 CHECK_EQ(Smi::cast(*return_val), Smi::FromInt(0x12345678));
449 builder.LoadLiteral(Smi::FromInt(200));
452 builder.LoadLiteral(Smi::FromInt(100));
455 builder.LoadLiteral(Smi::FromInt(0));
549 builder.LoadLiteral(Smi::FromInt(lhs)
    [all...]
  /external/v8/src/ic/arm/
ic-compiler-arm.cc 21 __ mov(r0, Operand(Smi::FromInt(language_mode)));
  /external/v8/src/ic/arm64/
ic-compiler-arm64.cc 22 __ Mov(x10, Smi::FromInt(language_mode));
  /external/v8/src/ic/mips/
ic-compiler-mips.cc 21 __ li(a0, Operand(Smi::FromInt(language_mode)));
  /external/v8/src/ic/mips64/
ic-compiler-mips64.cc 21 __ li(a0, Operand(Smi::FromInt(language_mode)));
  /external/v8/src/ic/ppc/
ic-compiler-ppc.cc 18 __ mov(r0, Operand(Smi::FromInt(language_mode)));
  /external/v8/test/unittests/interpreter/
bytecode-array-iterator-unittest.cc 33 Smi* zero = Smi::FromInt(0);
34 Smi* smi_0 = Smi::FromInt(64);
35 Smi* smi_1 = Smi::FromInt(-65536);
71 CHECK_EQ(Smi::FromInt(iterator.GetImmediateOperand(0)), smi_0);
  /external/v8/src/ast/
scopeinfo.h 127 int host_index() { return Smi::cast(get(HOST_OFFSET))->value(); }
137 return static_cast<VariableMode>(Smi::cast(get(mode_offset(i)))->value());
139 int index(int i) { return Smi::cast(get(index_offset(i)))->value(); }
161 void set_host_index(int index) { set(HOST_OFFSET, Smi::FromInt(index)); }
164 set(mode_offset(i), Smi::FromInt(mode));
167 set(index_offset(i), Smi::FromInt(index));
  /external/v8/src/crankshaft/
hydrogen-types.cc 19 if (type->Is(T::SignedSmall())) return HType::Smi();
43 if (value->IsSmi()) return HType::Smi();
47 return IsSmiDouble(n) ? HType::Smi() : HType::HeapNumber();
  /external/v8/src/runtime/
runtime-forin.cc 51 if (receiver->map() == *cache_type || *cache_type == Smi::FromInt(0)) {
71 DCHECK_LT(index, Smi::kMaxValue);
72 return Smi::FromInt(index + 1);
runtime-numbers.cc 105 return isolate->heap()->ToBoolean(Smi::IsValid(number));
191 // Converts a Number to a Smi, if possible. Returns NaN if the number is not
203 if (value == FastI2D(int_value) && Smi::IsValid(int_value)) {
204 return Smi::FromInt(int_value);
233 if (x_value == y_value) return Smi::FromInt(EQUAL);
238 return Smi::FromInt(x_value < y_value ? LESS : GREATER);
249 if (y_value >= 0) return Smi::FromInt(LESS);
250 if (x_value >= 0) return Smi::FromInt(GREATER);
294 if (x_scaled < y_scaled) return Smi::FromInt(LESS);
295 if (x_scaled > y_scaled) return Smi::FromInt(GREATER)
    [all...]
runtime-collections.cc 43 Handle<Smi> hash = Object::GetOrCreateHash(isolate, object);
98 holder->set_index(Smi::FromInt(0));
99 holder->set_kind(Smi::FromInt(kind));
111 result->set_index(Smi::FromInt(Smi::cast(holder->index())->value()));
112 result->set_kind(Smi::FromInt(Smi::cast(holder->kind())->value()));
194 holder->set_index(Smi::FromInt(0));
195 holder->set_kind(Smi::FromInt(kind));
207 result->set_index(Smi::FromInt(Smi::cast(holder->index())->value()))
    [all...]
runtime-strings.cc 144 if (!index->ToArrayIndex(&start_index)) return Smi::FromInt(-1);
148 return Smi::FromInt(position);
195 if (!index->ToArrayIndex(&start_index)) return Smi::FromInt(-1);
205 return Smi::FromInt(start_index);
237 return Smi::FromInt(position);
248 if (str1.is_identical_to(str2)) return Smi::FromInt(0); // Equal.
254 if (str2_length == 0) return Smi::FromInt(0); // Equal.
255 return Smi::FromInt(-str2_length);
257 if (str2_length == 0) return Smi::FromInt(str1_length);
266 if (d != 0) return Smi::FromInt(d)
    [all...]
  /external/v8/src/ic/ia32/
ic-compiler-ia32.cc 26 __ push(Immediate(Smi::FromInt(language_mode)));
  /external/v8/src/ic/x64/
ic-compiler-x64.cc 27 __ Push(Smi::FromInt(language_mode));
  /external/v8/src/ic/x87/
ic-compiler-x87.cc 26 __ push(Immediate(Smi::FromInt(language_mode)));
  /external/v8/src/debug/
debug-frames.h 67 static Smi* WrapFrameId(StackFrame::Id id) {
69 return Smi::FromInt(id >> 2);

Completed in 2329 milliseconds

1 2 3 4 5 6 7 8 91011>>