Home
last modified time | relevance | path

Searched refs:Signed32 (Results 1 – 24 of 24) sorted by relevance

/external/v8/test/cctest/compiler/
Dtest-representation-change.cc180 n, MachineRepresentation::kWord32, Type::Signed32(), in TEST()
235 n, MachineRepresentation::kWord32, Type::Signed32(), in TEST()
299 n, MachineRepresentation::kWord32, Type::Signed32(), in TEST()
325 n, MachineRepresentation::kWord32, Type::Signed32(), in TEST()
336 n, MachineRepresentation::kFloat32, Type::Signed32(), in TEST()
346 n, MachineRepresentation::kFloat64, Type::Signed32(), in TEST()
356 n, MachineRepresentation::kTagged, Type::Signed32(), in TEST()
448 Type::Signed32(), MachineRepresentation::kTagged); in TEST()
455 Type::Signed32(), MachineRepresentation::kWord32); in TEST()
463 Type::Signed32(), MachineRepresentation::kFloat64); in TEST()
[all …]
Dtest-simplified-lowering.cc107 FieldAccess store = {kUntaggedBase, 0, Handle<Name>(), Type::Signed32(), in TEST()
932 static Type* test_types[] = {Type::Signed32(), Type::Unsigned32(),
937 TestingGraph t(Type::Signed32(), Type::Signed32()); in TEST()
978 static Type* types[] = {Type::Signed32(), Type::Integral32(), small_range, in TEST()
999 static Type* types[] = {Type::Signed32(), Type::Integral32(), small_range, in TEST()
1048 TestingGraph t(Type::Signed32()); in TEST()
1175 MachineType::Int32(), Type::Signed32()); in TEST()
1182 MachineType::Int32(), Type::Signed32()); in TEST()
1223 TestingGraph t(Type::Signed32(), Type::Signed32()); in TEST()
1239 TestingGraph t(Type::Signed32(), Type::Signed32()); in TEST()
[all …]
Dtest-js-constant-cache.cc76 CHECK(t->Is(Type::Signed32())); in TEST()
98 CHECK(!t->Is(Type::Signed32())); in TEST()
130 CHECK(t->Is(Type::Signed32())); in TEST()
155 CHECK(t->Is(Type::Signed32())); in TEST()
180 CHECK(t->Is(Type::Signed32())); in TEST()
Dtest-js-typed-lowering.cc220 Type::Signed32(), Type::Unsigned32(),
226 Type::SignedSmall(), Type::Signed32(), Type::Unsigned32(),
232 return is_signed ? Type::Signed32() : Type::Unsigned32(); in I32Type()
360 Type::Unsigned31(), Type::Unsigned32(), Type::Signed32(), in TEST()
418 Type::Signed32(), Type::MinusZero(), Type::NaN(), in TEST()
871 Type::Signed32(), Type::Unsigned32(), in TEST()
1265 } else if (t0->Is(Type::Signed32()) && t1->Is(Type::Signed32())) { in TEST_WITH_STRONG()
/external/v8/src/compiler/
Drepresentation-change.cc165 if (output_type->Is(Type::Signed32())) { in GetTaggedRepresentationFor()
192 } else if (output_type->Is(Type::Signed32())) { in GetTaggedRepresentationFor()
240 if (output_type->Is(Type::Signed32())) { in GetFloat32RepresentationFor()
274 if (output_type->Is(Type::Signed32())) { in GetFloat64RepresentationFor()
295 if (output_type->Is(Type::Signed32())) { in GetFloat64RepresentationFor()
346 } else if (output_type->Is(Type::Signed32()) || in GetWord32RepresentationFor()
347 type->Is(Type::Signed32())) { in GetWord32RepresentationFor()
356 } else if (output_type->Is(Type::Signed32()) || in GetWord32RepresentationFor()
357 type->Is(Type::Signed32())) { in GetWord32RepresentationFor()
365 } else if (output_type->Is(Type::Signed32()) || in GetWord32RepresentationFor()
[all …]
Dtyper.cc58 signed32ish_ = Type::Union(Type::Signed32(), truncating_to_zero, zone); in Typer()
487 if (type->Is(Type::Signed32())) return type; in NumberToInt32()
492 Type::Signed32(), t->zone()); in NumberToInt32()
494 return Type::Signed32(); in NumberToInt32()
802 double max = Type::Signed32()->Max(); in JSBitwiseOrTyper()
831 double min = Type::Signed32()->Min(); in JSBitwiseAndTyper()
866 return Type::Signed32(); in JSBitwiseXorTyper()
871 return Type::Signed32(); in JSShiftLeftTyper()
905 if (max != Type::Signed32()->Max() || min != Type::Signed32()->Min()) { in JSShiftRightTyper()
908 return Type::Signed32(); in JSShiftRightTyper()
[all …]
Daccess-builder.cc354 ElementAccess access = {taggedness, header_size, Type::Signed32(), in ForTypedArrayElement()
365 ElementAccess access = {taggedness, header_size, Type::Signed32(), in ForTypedArrayElement()
375 ElementAccess access = {taggedness, header_size, Type::Signed32(), in ForTypedArrayElement()
Dsimplified-lowering.cc268 return NodeOutputInfo(MachineRepresentation::kWord32, Type::Signed32()); in Int32()
476 type = Type::Signed32(); in SetOutputFromMachineType()
522 return GetInfo(node->InputAt(0))->output_type()->Is(Type::Signed32()) && in BothInputsAreSigned32()
523 GetInfo(node->InputAt(1))->output_type()->Is(Type::Signed32()); in BothInputsAreSigned32()
678 } else if (type->Is(Type::Signed32()) || type->Is(Type::Unsigned32())) { in GetOutputInfoForPhi()
780 if (type->Is(Type::Signed32())) { in DeoptValueSemanticOf()
951 if (BothInputsAre(node, Type::Signed32()) && in VisitNode()
952 NodeProperties::GetType(node)->Is(Type::Signed32())) { in VisitNode()
972 if (NodeProperties::GetType(node)->Is(Type::Signed32())) { in VisitNode()
996 if (NodeProperties::GetType(node)->Is(Type::Signed32())) { in VisitNode()
[all …]
Dverifier.cc658 CheckValueInputIs(node, 0, Type::Signed32()); in Check()
659 CheckValueInputIs(node, 1, Type::Signed32()); in Check()
660 CheckUpperIs(node, Type::Signed32()); in Check()
665 CheckValueInputIs(node, 0, Type::Signed32()); in Check()
667 CheckUpperIs(node, Type::Signed32()); in Check()
678 CheckUpperIs(node, Type::Signed32()); in Check()
Dtype-hint-analyzer.cc22 if (type->Is(Type::Signed32())) return BinaryOperationHints::kSigned32; in ToHint()
Djs-typed-lowering.cc409 if (!type->Is(Type::Signed32())) { in ConvertToUI32()
586 } else if (r.BothInputsAre(Type::Signed32())) { in ReduceJSComparison()
/external/v8/test/unittests/compiler/
Dsimplified-operator-unittest.cc211 {kUntaggedBase, 0, Type::Signed32(), MachineType::Int8()},
213 {kUntaggedBase, 0, Type::Signed32(), MachineType::Int16()},
215 {kUntaggedBase, 0, Type::Signed32(), MachineType::Int32()},
221 {kTaggedBase, FixedTypedArrayBase::kDataOffset, Type::Signed32(),
225 {kTaggedBase, FixedTypedArrayBase::kDataOffset, Type::Signed32(),
229 {kTaggedBase, FixedTypedArrayBase::kDataOffset, Type::Signed32(),
Dchange-lowering-unittest.cc244 Node* p1 = Parameter(Type::Signed32()); in TARGET_TEST_P()
269 Type::Signed32(), MachineType::Uint8()}; in TARGET_TEST_P()
271 Node* p1 = Parameter(Type::Signed32()); in TARGET_TEST_P()
272 Node* p2 = Parameter(Type::Signed32()); in TARGET_TEST_P()
295 Node* p1 = Parameter(Type::Signed32()); in TARGET_TEST_P()
317 Type::Signed32(), MachineType::Int8()}; in TARGET_TEST_P()
319 Node* p1 = Parameter(Type::Signed32()); in TARGET_TEST_P()
337 Node* p0 = Parameter(Type::Signed32()); in TARGET_TEST_P()
423 Node* value = Parameter(Type::Signed32()); in TARGET_TEST_F()
512 Node* value = Parameter(Type::Signed32()); in TARGET_TEST_F()
[all …]
Djs-builtin-reducer-unittest.cc63 Type::Signed32(), Type::Unsigned32(),
73 Type::SignedSmall(), Type::Signed32(), Type::Unsigned32(),
Djs-typed-lowering-unittest.cc433 Node* const lhs = Parameter(Type::Signed32()); in TEST_F()
453 Node* const lhs = Parameter(Type::Signed32()); in TEST_F()
474 Node* const lhs = Parameter(Type::Signed32()); in TEST_F()
494 Node* const lhs = Parameter(Type::Signed32()); in TEST_F()
/external/v8/test/cctest/
Dtest-typing-reset.cc20 #define INT32_TYPE Bounds(Type::Signed32(), Type::Signed32())
Dtest-types.cc1003 CheckSub(T.Signed32, T.Number); in Is2()
1004 CheckSubOrEqual(T.SignedSmall, T.Signed32); in Is2()
1006 CheckUnordered(T.Signed32, T.Unsigned32); in Is2()
1038 CheckSub(T.SmiConstant, T.Signed32); in Is2()
1335 CheckDisjoint(T.Signed32, T.NaN); in Maybe()
1358 CheckOverlap(T.SmiConstant, T.Signed32); in Maybe()
1562 T.Union(T.ObjectConstant1, T.Signed32), T.Union(T.Object, T.Number)); in Union4()
1583 T.Union(T.Union(T.ArrayClass, T.ObjectConstant1), T.Signed32), in Union4()
1843 T.Union(T.Signed32, T.OtherObject)), in Intersect()
1844 T.Union(T.Signed32, T.ObjectClass)); in Intersect()
/external/v8/test/unittests/base/
Ddivision-by-constant-unittest.cc46 TEST(DivisionByConstant, Signed32) { in TEST() argument
/external/v8/src/
Dtype-cache.h33 CreateNative(Type::Signed32(), Type::UntaggedIntegral32());
Dinterface-descriptors.cc18 return Type::Intersect(Type::Signed32(), Type::UntaggedIntegral32(), zone); in UntaggedIntegral32()
Dtypes.h212 V(Signed32, kSigned31 | kOtherUnsigned31 | kOtherSigned32) \
/external/v8/src/crankshaft/
Dtyping.cc682 if (!upper->Is(Type::Signed32())) upper = Type::Signed32(zone()); in VisitBinaryOperation()
693 Bounds(Type::SignedSmall(zone()), Type::Signed32(zone()))); in VisitBinaryOperation()
Dhydrogen.cc10581 if (type->Is(Type::Signed32())) return Representation::Integer32(); in RepresentationFor()
10844 if (expected->Is(Type::Signed32())) { in EnforceNumberType()
11183 if (left_type->Is(Type::Signed32()) && in BuildBinaryOperation()
11184 right_type->Is(Type::Signed32()) && in BuildBinaryOperation()
/external/v8/src/ic/
Dic-state.cc330 return Type::Signed32(); in KindToType()