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

1 2 3 4 5

  /external/chromium_org/v8/src/
v8conversions.h 38 if (number->IsSmi()) return Smi::cast(number)->value();
44 if (number->IsSmi()) return Smi::cast(number)->value();
62 if (number->IsSmi()) {
objects-debug.cc 44 if (this_as_object->IsSmi()) {
59 CHECK(p->IsSmi());
65 CHECK(IsSmi());
326 if (r.IsSmi()) ASSERT(value->IsSmi());
466 CHECK(value()->IsUndefined() || value()->IsSmi() || value()->IsHeapNumber());
467 CHECK(year()->IsUndefined() || year()->IsSmi() || year()->IsNaN());
468 CHECK(month()->IsUndefined() || month()->IsSmi() || month()->IsNaN());
469 CHECK(day()->IsUndefined() || day()->IsSmi() || day()->IsNaN());
470 CHECK(weekday()->IsUndefined() || weekday()->IsSmi() || weekday()->IsNaN())
    [all...]
hydrogen-canonicalize.cc 47 } else if (instr->representation().IsSmi()) {
hydrogen-representation-changes.cc 109 } else if (phi->representation().IsSmi()) {
125 (phi->representation().IsSmi() &&
126 !(input_representation.IsSmi() &&
147 (input->representation().IsSmi() &&
property-details.h 143 bool IsSmi() const { return kind_ == kSmi; }
144 bool IsSmiOrTagged() const { return IsSmi() || IsTagged(); }
146 bool IsSmiOrInteger32() const { return IsSmi() || IsInteger32(); }
objects-printer.cc 48 if (this_as_object->IsSmi()) {
717 if (!year()->IsSmi()) {
721 weekdays[weekday()->IsSmi() ? Smi::cast(weekday())->value() + 1 : 0],
722 year()->IsSmi() ? Smi::cast(year())->value() : -1,
723 month()->IsSmi() ? Smi::cast(month())->value() : -1,
724 day()->IsSmi() ? Smi::cast(day())->value() : -1,
725 hour()->IsSmi() ? Smi::cast(hour())->value() : -1,
726 min()->IsSmi() ? Smi::cast(min())->value() : -1,
727 sec()->IsSmi() ? Smi::cast(sec())->value() : -1);
    [all...]
type-info.cc 46 if (value->IsSmi()) {
190 value->IsSmi();
209 return value->IsSmi() &&
299 if (!value->IsSmi()) return RECEIVER_MAP_CHECK;
472 if (object->IsUndefined() || object->IsSmi()) return;
673 if (value->IsSmi() ||
700 if (info.IsSmi()) return Representation::Smi();
hydrogen-uint32-analysis.cc 47 HChange::cast(use)->to().IsSmi() ||
arguments.h 263 ASSERT(values[T::kIsolateIndex]->IsSmi());
328 ASSERT(values[T::kIsolateIndex]->IsSmi());
json-stringifier.h 366 if (key->IsSmi()) key = factory_->NumberToString(key);
410 if (object->IsSmi()) {
477 if (key->IsSmi()) key = factory_->NumberToString(key);
504 if (value->IsSmi()) return SerializeSmi(Smi::cast(*value));
678 if (key->IsSmi()) {
hydrogen-instructions.h 385 bool IsSmi() const {
398 return IsTaggedPrimitive() || IsSmi() || IsHeapNumber() ||
713 if (t.IsSmi()) return Representation::Smi();
    [all...]
hydrogen-instructions.cc 87 if (representation().IsSmi() && HasNonSmiUse()) {
155 if (r.IsSmi()) {
360 if (value->IsSmi()) {
905 if (index_rep.IsTagged() && actual_index->type().IsSmi()) {
908 if (length_rep.IsTagged() && actual_length->type().IsSmi()) {
1083 if (r.IsSmi()) result->ClampToSmi();
    [all...]
  /external/v8/src/
v8conversions.h 38 if (number->IsSmi()) return Smi::cast(number)->value();
44 if (number->IsSmi()) return Smi::cast(number)->value();
objects-debug.cc 43 if (this_as_object->IsSmi()) {
58 ASSERT(p->IsSmi());
64 ASSERT(IsSmi());
381 CHECK(value()->IsUndefined() || value()->IsSmi() || value()->IsHeapNumber());
382 CHECK(year()->IsUndefined() || year()->IsSmi() || year()->IsNaN());
383 CHECK(month()->IsUndefined() || month()->IsSmi() || month()->IsNaN());
384 CHECK(day()->IsUndefined() || day()->IsSmi() || day()->IsNaN());
385 CHECK(weekday()->IsUndefined() || weekday()->IsSmi() || weekday()->IsNaN());
386 CHECK(hour()->IsUndefined() || hour()->IsSmi() || hour()->IsNaN());
387 CHECK(min()->IsUndefined() || min()->IsSmi() || min()->IsNaN())
    [all...]
objects-printer.cc 46 if (this_as_object->IsSmi()) {
677 if (!year()->IsSmi()) {
681 weekdays[weekday()->IsSmi() ? Smi::cast(weekday())->value() + 1 : 0],
682 year()->IsSmi() ? Smi::cast(year())->value() : -1,
683 month()->IsSmi() ? Smi::cast(month())->value() : -1,
684 day()->IsSmi() ? Smi::cast(day())->value() : -1,
685 hour()->IsSmi() ? Smi::cast(hour())->value() : -1,
686 min()->IsSmi() ? Smi::cast(min())->value() : -1,
687 sec()->IsSmi() ? Smi::cast(sec())->value() : -1);
ast.cc 58 return AsLiteral() != NULL && AsLiteral()->handle()->IsSmi();
233 if (h1->IsSmi()) {
234 return h2->IsSmi() && *h1 == *h2;
236 if (h2->IsSmi()) return false;
467 if (info.IsSmi()) {
598 if (info.IsSmi()) {
    [all...]
type-info.cc 47 if (value->IsSmi()) {
158 return value->IsMap() || value->IsSmi() || value->IsJSFunction();
177 return value->IsSmi() &&
250 if (!value->IsSmi()) return RECEIVER_MAP_CHECK;
496 if (object->IsUndefined() || object->IsSmi()) return;
698 if (value->IsSmi() ||
ic.cc     [all...]
objects-inl.h 167 bool Object::IsSmi() {
432 return IsSmi() || IsHeapNumber();
807 return IsSmi()
819 if (IsSmi()) return this;
1114 ASSERT(READ_FIELD(this, offset)->IsSmi());
    [all...]
  /external/v8/test/cctest/
test-dictionary.cc 79 CHECK(key->GetIdentityHash(OMIT_CREATION)->ToObjectChecked()->IsSmi());
86 CHECK(key->GetIdentityHash(ALLOW_CREATION)->ToObjectChecked()->IsSmi());
89 CHECK(key->GetIdentityHash(OMIT_CREATION)->ToObjectChecked()->IsSmi());
  /external/chromium_org/v8/test/cctest/
test-dictionary.cc 81 CHECK(key->GetIdentityHash(OMIT_CREATION)->ToObjectChecked()->IsSmi());
88 CHECK(key->GetIdentityHash(ALLOW_CREATION)->ToObjectChecked()->IsSmi());
91 CHECK(key->GetIdentityHash(OMIT_CREATION)->ToObjectChecked()->IsSmi());
  /external/chromium_org/v8/src/arm/
lithium-gap-resolver-arm.cc 250 Representation r = cgen_->IsSmi(constant_source)
264 Representation r = cgen_->IsSmi(constant_source)
  /external/chromium_org/v8/src/mips/
lithium-gap-resolver-mips.cc 254 Representation r = cgen_->IsSmi(constant_source)
268 Representation r = cgen_->IsSmi(constant_source)
  /external/chromium_org/v8/test/mjsunit/regress/
regress-1200351.js 60 eval("new {native,0.2}?continue+undef:IsSmi(0.2)")
192 eval("SetValueOf(function () { IsSmi(-1) }, unescape(IsPrimitive(void)))")
248 eval("new {IsSmi(break),throw new 'a'(null)}")
252 eval("switch (parseInt(0).length()) { case ('a'.toObject().__defineSetter__(GetFunctionFor(null),function(){(!x)})): IsSmi(void).constructor; break; }")
508 eval("if (IsSmi(new Object())/false.filter('a')) { function () { Iterator(debugger) } }")
568 eval("x = new parseFloat(x)?this.valueOf():IsSmi(x)")
611 eval("const x = new IsSmi(goto -1)")
659 eval("function X(x) { return false.pop()<<Join(continue, false, break, NaN, -1) }; X(IsSmi(debugger>>x))")
743 eval("for (unescape('a'/0) in ~new Object().lastIndex) { IsSmi(0).push(0.concat(0.2)) }")
782 eval("with ({ 0.2==0.2/goto true : IsSmi(native).isNull }) { throw new {x,null}(false.className()) }"
    [all...]
  /external/v8/test/mjsunit/regress/
regress-1200351.js 60 eval("new {native,0.2}?continue+undef:IsSmi(0.2)")
192 eval("SetValueOf(function () { IsSmi(-1) }, unescape(IsPrimitive(void)))")
248 eval("new {IsSmi(break),throw new 'a'(null)}")
252 eval("switch (parseInt(0).length()) { case ('a'.toObject().__defineSetter__(GetFunctionFor(null),function(){(!x)})): IsSmi(void).constructor; break; }")
508 eval("if (IsSmi(new Object())/false.filter('a')) { function () { Iterator(debugger) } }")
568 eval("x = new parseFloat(x)?this.valueOf():IsSmi(x)")
611 eval("const x = new IsSmi(goto -1)")
659 eval("function X(x) { return false.pop()<<Join(continue, false, break, NaN, -1) }; X(IsSmi(debugger>>x))")
743 eval("for (unescape('a'/0) in ~new Object().lastIndex) { IsSmi(0).push(0.concat(0.2)) }")
782 eval("with ({ 0.2==0.2/goto true : IsSmi(native).isNull }) { throw new {x,null}(false.className()) }"
    [all...]

Completed in 551 milliseconds

1 2 3 4 5