• Home
  • Raw
  • Download

Lines Matching refs:Is

215   return type.Is(Type::OrderedNumber()) && !type.IsNone() && type.Min() > 0;  in IsSomePositiveOrderedNumber()
472 if (!type.IsInvalid() && new_type.Is(type)) return false; in UpdateFeedbackType()
737 return GetUpperBound(node->InputAt(0)).Is(type); in InputIs()
750 return GetUpperBound(node->InputAt(0)).Is(type) && in BothInputsAre()
751 GetUpperBound(node->InputAt(1)).Is(type); in BothInputsAre()
1001 if (type.Is(Type::None())) { in GetOutputInfoForPhi()
1003 } else if (type.Is(Type::Signed32()) || type.Is(Type::Unsigned32())) { in GetOutputInfoForPhi()
1005 } else if (type.Is(Type::NumberOrOddball()) && use.IsUsedAsWord32()) { in GetOutputInfoForPhi()
1007 } else if (type.Is(Type::Boolean())) { in GetOutputInfoForPhi()
1009 } else if (type.Is(Type::NumberOrOddball()) && in GetOutputInfoForPhi()
1012 } else if (type.Is(Type::Union(Type::SignedSmall(), Type::NaN(), zone()))) { in GetOutputInfoForPhi()
1018 } else if (type.Is(Type::Number())) { in GetOutputInfoForPhi()
1020 } else if (type.Is(Type::BigInt()) && use.IsUsedAsWord64()) { in GetOutputInfoForPhi()
1022 } else if (type.Is(Type::ExternalPointer()) || in GetOutputInfoForPhi()
1023 type.Is(Type::SandboxedExternalPointer())) { in GetOutputInfoForPhi()
1033 DCHECK(TypeOf(node->InputAt(0)).Is(Type::Boolean())); in VisitSelect()
1084 if (input_type.Is(type)) { in VisitObjectIs()
1146 if (!rhs_type.Is(type_cache_->kZeroToThirtyOne)) { in MaskShiftOperand()
1156 if (type.Is(Type::Signed32())) { in DeoptValueSemanticOf()
1158 } else if (type.Is(Type::Unsigned32())) { in DeoptValueSemanticOf()
1174 if (type.Is(Type::BigInt())) { in DeoptMachineTypeOf()
1178 DCHECK(type.Is(TypeCache::Get()->kSafeInteger)); in DeoptMachineTypeOf()
1186 type.Is(Type::Boolean())); in DeoptMachineTypeOf()
1200 if (TypeOf(node->InputAt(i)).Is(Type::BigInt())) { in VisitStateValues()
1214 if (TypeOf(input).Is(Type::BigInt())) { in VisitStateValues()
1243 if (TypeOf(accumulator).Is(Type::BigInt())) { in VisitFrameState()
1251 if (TypeOf(accumulator).Is(Type::BigInt())) { in VisitFrameState()
1282 if (TypeOf(node->InputAt(i)).Is(Type::BigInt())) { in VisitObjectState()
1298 if (TypeOf(node->InputAt(i)).Is(Type::BigInt())) { in VisitObjectState()
1343 if (field_type.Is(Type::BooleanOrNullOrUndefined()) || in WriteBarrierKindFor()
1344 value_type.Is(Type::BooleanOrNullOrUndefined())) { in WriteBarrierKindFor()
1429 if (left_upper.Is(type_cache_->kAdditiveSafeIntegerOrMinusZero) && in VisitSpeculativeIntegerAdditiveOp()
1430 right_upper.Is(type_cache_->kAdditiveSafeIntegerOrMinusZero)) { in VisitSpeculativeIntegerAdditiveOp()
1438 if (GetUpperBound(node).Is(Type::Signed32()) || in VisitSpeculativeIntegerAdditiveOp()
1439 GetUpperBound(node).Is(Type::Unsigned32()) || in VisitSpeculativeIntegerAdditiveOp()
1471 if (left_upper.Is(left_constraint_type) && in VisitSpeculativeIntegerAdditiveOp()
1472 right_upper.Is(Type::Signed32OrMinusZero()) && in VisitSpeculativeIntegerAdditiveOp()
1473 (left_upper.Is(Type::Signed32()) || right_upper.Is(Type::Signed32()))) { in VisitSpeculativeIntegerAdditiveOp()
1516 (GetUpperBound(node).Is(Type::Signed32()) || in VisitSpeculativeAdditiveOp()
1517 GetUpperBound(node).Is(Type::Unsigned32()) || in VisitSpeculativeAdditiveOp()
1541 NodeProperties::GetType(node).Is(Type::Unsigned32()))) { in VisitSpeculativeNumberModulus()
1549 NodeProperties::GetType(node).Is(Type::Signed32()))) { in VisitSpeculativeNumberModulus()
1610 if (TypeOf(node->InputAt(0)).Is(Type::Unsigned32()) && in VisitSpeculativeNumberModulus()
1611 TypeOf(node->InputAt(1)).Is(Type::Unsigned32()) && in VisitSpeculativeNumberModulus()
1613 NodeProperties::GetType(node).Is(Type::Unsigned32()))) { in VisitSpeculativeNumberModulus()
1619 if (TypeOf(node->InputAt(0)).Is(Type::Signed32()) && in VisitSpeculativeNumberModulus()
1620 TypeOf(node->InputAt(1)).Is(Type::Signed32()) && in VisitSpeculativeNumberModulus()
1622 NodeProperties::GetType(node).Is(Type::Signed32()))) { in VisitSpeculativeNumberModulus()
1664 if (length_type.Is(Type::Unsigned31())) { in VisitCheckBounds()
1665 if (index_type.Is(Type::Integral32()) || in VisitCheckBounds()
1666 (index_type.Is(Type::Integral32OrMinusZero()) && in VisitCheckBounds()
1709 CHECK(length_type.Is(type_cache_->kPositiveSafeInteger)); in VisitCheckBounds()
1886 DCHECK(TypeOf(node->InputAt(0)).Is(Type::Boolean())); in VisitNode()
1919 DCHECK(NodeProperties::GetType(node).Is(Type::Union( in VisitNode()
1970 if ((lhs_type.Is(Type::Unsigned32OrMinusZero()) && in VisitNode()
1971 rhs_type.Is(Type::Unsigned32OrMinusZero())) || in VisitNode()
1972 (lhs_type.Is(Type::Unsigned32OrMinusZeroOrNaN()) && in VisitNode()
1973 rhs_type.Is(Type::Unsigned32OrMinusZeroOrNaN()) && in VisitNode()
1981 if ((lhs_type.Is(Type::Signed32OrMinusZero()) && in VisitNode()
1982 rhs_type.Is(Type::Signed32OrMinusZero())) || in VisitNode()
1983 (lhs_type.Is(Type::Signed32OrMinusZeroOrNaN()) && in VisitNode()
1984 rhs_type.Is(Type::Signed32OrMinusZeroOrNaN()) && in VisitNode()
2005 if (lhs_type.Is(Type::Unsigned32OrMinusZero()) && in VisitNode()
2006 rhs_type.Is(Type::Unsigned32OrMinusZero())) { in VisitNode()
2011 } else if (lhs_type.Is(Type::Signed32OrMinusZero()) && in VisitNode()
2012 rhs_type.Is(Type::Signed32OrMinusZero())) { in VisitNode()
2042 if (lhs_type.Is(Type::Unsigned32OrMinusZero()) && in VisitNode()
2043 rhs_type.Is(Type::Unsigned32OrMinusZero())) { in VisitNode()
2049 } else if (lhs_type.Is(Type::Signed32OrMinusZero()) && in VisitNode()
2050 rhs_type.Is(Type::Signed32OrMinusZero())) { in VisitNode()
2116 .Is(type_cache_->kAdditiveSafeIntegerOrMinusZero) && in VisitNode()
2118 .Is(type_cache_->kAdditiveSafeIntegerOrMinusZero) && in VisitNode()
2119 (TypeOf(node).Is(Type::Signed32()) || in VisitNode()
2120 TypeOf(node).Is(Type::Unsigned32()) || in VisitNode()
2127 GetUpperBound(node).Is(type_cache_->kSafeInteger)) { in VisitNode()
2140 (NodeProperties::GetType(node).Is(Type::Signed32()) || in VisitNode()
2141 NodeProperties::GetType(node).Is(Type::Unsigned32()) || in VisitNode()
2143 NodeProperties::GetType(node).Is( in VisitNode()
2194 if (TypeOf(node->InputAt(0)).Is(Type::Integral32()) && in VisitNode()
2195 TypeOf(node->InputAt(1)).Is(Type::Integral32()) && in VisitNode()
2196 (TypeOf(node).Is(Type::Signed32()) || in VisitNode()
2197 TypeOf(node).Is(Type::Unsigned32()) || in VisitNode()
2199 TypeOf(node).Is(type_cache_->kSafeIntegerOrMinusZero)))) { in VisitNode()
2222 if (NodeProperties::GetType(node).Is(Type::Signed32())) { in VisitNode()
2290 if (TypeOf(node->InputAt(0)).Is(Type::Unsigned32()) && in VisitNode()
2291 TypeOf(node->InputAt(1)).Is(Type::Unsigned32()) && in VisitNode()
2293 TypeOf(node).Is(Type::Unsigned32()))) { in VisitNode()
2299 if (TypeOf(node->InputAt(0)).Is(Type::Signed32()) && in VisitNode()
2300 TypeOf(node->InputAt(1)).Is(Type::Signed32()) && in VisitNode()
2302 TypeOf(node).Is(Type::Signed32()))) { in VisitNode()
2318 if ((lhs_type.Is(Type::Unsigned32OrMinusZeroOrNaN()) && in VisitNode()
2319 rhs_type.Is(Type::Unsigned32OrMinusZeroOrNaN())) && in VisitNode()
2321 TypeOf(node).Is(Type::Unsigned32()))) { in VisitNode()
2327 if ((lhs_type.Is(Type::Signed32OrMinusZeroOrNaN()) && in VisitNode()
2328 rhs_type.Is(Type::Signed32OrMinusZeroOrNaN())) && in VisitNode()
2329 (truncation.IsUsedAsWord32() || TypeOf(node).Is(Type::Signed32()) || in VisitNode()
2331 TypeOf(node).Is(Type::Signed32OrMinusZero())))) { in VisitNode()
2444 if (rhs_type.Is(type_cache_->kZeroish) && in VisitNode()
2484 if (input_type.Is(Type::Unsigned32OrMinusZero())) { in VisitNode()
2488 } else if (input_type.Is(Type::Signed32OrMinusZero())) { in VisitNode()
2492 } else if (input_type.Is(type_cache_->kPositiveIntegerOrNaN)) { in VisitNode()
2531 if ((lhs_type.Is(Type::Unsigned32()) && in VisitNode()
2532 rhs_type.Is(Type::Unsigned32())) || in VisitNode()
2533 (lhs_type.Is(Type::Unsigned32OrMinusZero()) && in VisitNode()
2534 rhs_type.Is(Type::Unsigned32OrMinusZero()) && in VisitNode()
2541 } else if ((lhs_type.Is(Type::Signed32()) && in VisitNode()
2542 rhs_type.Is(Type::Signed32())) || in VisitNode()
2543 (lhs_type.Is(Type::Signed32OrMinusZero()) && in VisitNode()
2544 rhs_type.Is(Type::Signed32OrMinusZero()) && in VisitNode()
2552 lhs_type.Is(type_cache_->kSafeInteger) && in VisitNode()
2553 rhs_type.Is(type_cache_->kSafeInteger)) { in VisitNode()
2567 if (lhs_type.Is(truncation.IdentifiesZeroAndMinusZero() in VisitNode()
2570 rhs_type.Is(Type::OrderedNumber())) { in VisitNode()
2589 if ((lhs_type.Is(Type::Unsigned32()) && in VisitNode()
2590 rhs_type.Is(Type::Unsigned32())) || in VisitNode()
2591 (lhs_type.Is(Type::Unsigned32OrMinusZero()) && in VisitNode()
2592 rhs_type.Is(Type::Unsigned32OrMinusZero()) && in VisitNode()
2599 } else if ((lhs_type.Is(Type::Signed32()) && in VisitNode()
2600 rhs_type.Is(Type::Signed32())) || in VisitNode()
2601 (lhs_type.Is(Type::Signed32OrMinusZero()) && in VisitNode()
2602 rhs_type.Is(Type::Signed32OrMinusZero()) && in VisitNode()
2610 lhs_type.Is(type_cache_->kSafeInteger) && in VisitNode()
2611 rhs_type.Is(type_cache_->kSafeInteger)) { in VisitNode()
2625 if (lhs_type.Is(Type::OrderedNumber()) && in VisitNode()
2626 rhs_type.Is(truncation.IdentifiesZeroAndMinusZero() in VisitNode()
2659 if (input_type.Is(type_cache_->kIntegerOrMinusZeroOrNaN)) { in VisitNode()
2721 if (input_type.Is(Type::OrderedNumber())) { in VisitNode()
2744 if (input_type.Is(Type::Integral32OrMinusZeroOrNaN())) { in VisitNode()
2750 } else if (input_type.Is(Type::OrderedNumber())) { in VisitNode()
2782 if (input_type.Is(type_cache_->kUint8OrMinusZeroOrNaN)) { in VisitNode()
2786 } else if (input_type.Is(Type::Unsigned32OrMinusZeroOrNaN())) { in VisitNode()
2790 } else if (input_type.Is(Type::Signed32OrMinusZeroOrNaN())) { in VisitNode()
2794 } else if (input_type.Is(type_cache_->kIntegerOrMinusZeroOrNaN)) { in VisitNode()
3024 if (input_type.Is(Type::Number())) { in VisitNode()
3116 TypeOf(value_node).Is(Type::SignedSmall())) { in VisitNode()
3158 TypeOf(value_node).Is(Type::SignedSmall())) { in VisitNode()
3191 if (value_type.Is(Type::SignedSmall())) { in VisitNode()
3197 } else if (value_type.Is(Type::Number())) { in VisitNode()
3205 } else if (value_type.Is(Type::NonNumber())) { in VisitNode()
3275 if (input_type.Is(Type::Receiver())) { in VisitNode()
3277 } else if (input_type.Is(Type::NullOrUndefined())) { in VisitNode()
3375 if (input_type.Is(type_cache_->kSafeInteger)) { in VisitNode()
3385 } else if (input_type.Is(Type::Number())) { in VisitNode()
3404 if (input_type.Is(type_cache_->kSafeInteger)) { in VisitNode()
3414 } else if (input_type.Is(Type::Number())) { in VisitNode()
3431 if (input_type.Is(type_cache_->kSafeInteger)) { in VisitNode()
3441 } else if (input_type.Is(Type::Number())) { in VisitNode()
3460 if (input_type.Is(Type::MinusZero())) { in VisitNode()
3470 } else if (input_type.Is(Type::Number())) { in VisitNode()
3483 if (input_type.Is(Type::NaN())) { in VisitNode()
3493 } else if (input_type.Is(Type::Number())) { in VisitNode()
3578 if (lower<T>() && input_type.Is(Type::Number())) { in VisitNode()
3707 if (key_type.Is(Type::Signed32OrMinusZero())) { in VisitNode()
3912 DCHECK(info->restriction_type().Is(restriction_type)); in SetOutput()
3913 DCHECK(restriction_type.Is(info->restriction_type())); in SetOutput()
3922 DCHECK(info->restriction_type().Is(restriction_type)); in SetOutput()
3923 DCHECK(restriction_type.Is(info->restriction_type())); in SetOutput()
4300 if (m.right().Is(-1)) { in Int32Div()
4302 } else if (m.right().Is(0)) { in Int32Div()
4373 if (m.right().Is(-1) || m.right().Is(0)) { in Int32Mod()
4486 if (m.right().Is(0)) { in Uint32Div()
4505 if (m.right().Is(0)) { in Uint32Mod()