Searched refs:SignedSmall (Results 1 - 19 of 19) sorted by relevance

/external/v8/src/crankshaft/
H A Dhydrogen-types.cc19 if (type->Is(T::SignedSmall())) return HType::Smi();
H A Dtyping.cc627 NarrowType(expr, Bounds(Type::SignedSmall(zone()), Type::Number(zone())));
683 Type* lower = Type::Intersect(Type::SignedSmall(zone()), upper, zone());
693 Bounds(Type::SignedSmall(zone()), Type::Signed32(zone())));
701 NarrowType(expr, Bounds(Type::SignedSmall(zone()), Type::Number(zone())));
714 Type::SignedSmall(zone()) : Type::None(zone());
729 NarrowType(expr, Bounds(Type::SignedSmall(zone()), Type::Number(zone())));
H A Dhydrogen.cc1964 if (type->Is(Type::SignedSmall())) {
10580 if (type->Is(Type::SignedSmall())) return Representation::Smi();
10841 if (expected->Is(Type::SignedSmall())) {
/external/v8/test/cctest/
H A Dtypes-fuzz.h49 SignedSmall = Type::SignedSmall(region);
112 SignedFunction1 = Type::Function(SignedSmall, SignedSmall, region);
141 TypeHandle SignedSmall; member in class:v8::internal::Types
H A Dtest-types.cc388 CHECK(!T.Constant(fac->NewNumber(-0x40000001))->Is(T.SignedSmall));
389 CHECK(!T.Constant(fac->NewNumber(-0x7fffffff - 1))->Is(T.SignedSmall));
394 CHECK(T.Constant(fac->NewNumber(-0x40000001))->Is(T.SignedSmall));
395 CHECK(T.Constant(fac->NewNumber(-0x7fffffff - 1))->Is(T.SignedSmall));
1002 CheckSub(T.SignedSmall, T.Number);
1004 CheckSubOrEqual(T.SignedSmall, T.Signed32);
1005 CheckUnordered(T.SignedSmall, T.MinusZero);
1037 CheckSub(T.SmiConstant, T.SignedSmall);
1333 CheckOverlap(T.SignedSmall, T.Number);
1357 CheckOverlap(T.SmiConstant, T.SignedSmall);
[all...]
/external/v8/src/compiler/
H A Dtype-hint-analyzer.cc21 if (type->Is(Type::SignedSmall())) return BinaryOperationHints::kSignedSmall;
H A Dchange-lowering.cc215 if (machine()->Is64() || value_type->Is(Type::SignedSmall())) {
244 NodeProperties::GetType(value)->Is(Type::SignedSmall())) {
H A Dtyper.cc1809 arg->Is(Type::SignedSmall()) ? Type::TaggedSigned() : Type::Tagged();
/external/v8/test/unittests/compiler/
H A Djs-builtin-reducer-unittest.cc62 Type::Unsigned31(), Type::SignedSmall(),
73 Type::SignedSmall(), Type::Signed32(), Type::Unsigned32(),
H A Dchange-lowering-unittest.cc129 Node* value = Parameter(Type::SignedSmall());
/external/v8/test/cctest/compiler/
H A Dtest-js-constant-cache.cc78 CHECK(t->Is(Type::SignedSmall()));
100 CHECK(!t->Is(Type::SignedSmall()));
132 CHECK(t->Is(Type::SignedSmall()));
157 CHECK(t->Is(Type::SignedSmall()));
182 CHECK(t->Is(Type::SignedSmall()));
H A Dtest-js-typed-lowering.cc219 Type::Unsigned31(), Type::SignedSmall(),
226 Type::SignedSmall(), Type::Signed32(), Type::Unsigned32(),
359 Type::SignedSmall(), Type::UnsignedSmall(), Type::Negative32(),
417 Type::SignedSmall(), Type::UnsignedSmall(), Type::Unsigned32(),
870 Type* simple_number_types[] = {Type::UnsignedSmall(), Type::SignedSmall(),
H A Dtest-simplified-lowering.cc1384 TestingGraph t(Type::Any(), Type::Intersect(Type::SignedSmall(),
1452 Type::Intersect(Type::SignedSmall(), Type::TaggedSigned(), z));
/external/v8/src/
H A Dtype-cache.h39 Type* const kSmi = CreateNative(Type::SignedSmall(), Type::TaggedSigned());
H A Dtypes.h91 // SignedSmall /\ TaggedInt (a 'smi')
115 // T->Is(SignedSmall())), and the latter to check whether a specific case needs
358 static TypeImpl* SignedSmall() { function in class:v8::internal::TypeImpl
359 return BitsetType::New(BitsetType::SignedSmall());
361 static TypeHandle SignedSmall(Region* region) { function in class:v8::internal::TypeImpl
362 return BitsetType::New(BitsetType::SignedSmall(), region);
654 static bitset SignedSmall();
H A Dtypes-inl.h20 typename TypeImpl<Config>::bitset TypeImpl<Config>::BitsetType::SignedSmall() { function in class:v8::internal::TypeImpl::BitsetType
H A Dinterface-descriptors.cc13 return Type::Intersect(Type::SignedSmall(), Type::TaggedSigned(), zone);
H A Dcode-stubs-hydrogen.cc1552 Push(BuildNumberToString(input, Type::SignedSmall()));
/external/v8/src/ic/
H A Dic-state.cc328 return Type::SignedSmall();
378 return Type::SignedSmall(zone);

Completed in 408 milliseconds