Lines Matching refs:Is
167 if (output_type.Is(Type::BigInt()) &&
170 if (output_type.Is(Type::UnsignedBigInt64())) {
261 if (output_type.Is(Type::SignedSmall())) {
270 if (output_type.Is(Type::None())) {
276 if (output_type.Is(Type::Signed31())) {
278 } else if (output_type.Is(Type::Signed32())) {
287 } else if (output_type.Is(Type::Unsigned32()) &&
295 if (output_type.Is(Type::Signed31())) {
299 } else if (output_type.Is(Type::Signed32()) && SmiValuesAre32Bits()) {
304 if (output_type.Is(cache_->kPositiveSafeInteger)) {
306 } else if (output_type.Is(cache_->kSafeInteger)) {
317 if (output_type.Is(Type::Signed31())) {
321 } else if (output_type.Is(Type::Signed32())) {
332 } else if (output_type.Is(Type::Unsigned32()) &&
374 } else if (output_type.Is(Type::SignedSmall())) {
415 if (output_type.Is(Type::None())) {
423 !output_type.Is(Type::BigInt())) {
436 if (output_type.Is(Type::Boolean())) {
443 if (output_type.Is(Type::Unsigned32())) {
446 } else if (output_type.Is(Type::Signed32())) {
455 if (output_type.Is(cache_->kSafeInteger)) {
460 } else if (output_type.Is(Type::SignedBigInt64()) &&
463 } else if (output_type.Is(Type::UnsignedBigInt64()) &&
471 if (output_type.Is(Type::Number())) {
480 if (output_type.Is(Type::Number())) {
497 output_type.Is(Type::BigInt()))) {
498 if (output_type.Is(Type::BigInt())) {
533 if (output_type.Is(Type::None())) {
538 if (output_type.Is(Type::Boolean())) {
545 if (output_type.Is(Type::Signed31())) {
547 } else if (output_type.Is(Type::Signed32()) ||
548 (output_type.Is(Type::Signed32OrMinusZero()) &&
551 } else if (output_type.Is(Type::Unsigned32()) ||
552 (output_type.Is(Type::Unsigned32OrMinusZero()) &&
563 if (output_type.Is(Type::Signed31())) {
567 } else if (output_type.Is(Type::Signed32())) {
571 } else if (output_type.Is(Type::Unsigned32())) {
575 } else if (output_type.Is(cache_->kPositiveSafeInteger)) {
578 } else if (output_type.Is(cache_->kSafeInteger)) {
581 } else if (output_type.Is(Type::SignedBigInt64())) {
584 } else if (output_type.Is(Type::UnsignedBigInt64())) {
599 if (output_type.Is(Type::Signed31())) { // float64 -> int32 -> tagged
602 } else if (output_type.Is(
606 } else if (output_type.Is(
610 } else if (output_type.Is(Type::Number()) ||
611 (output_type.Is(Type::NumberOrOddball()) &&
645 if (output_type.Is(Type::None())) {
650 if (output_type.Is(Type::Signed32())) {
655 } else if (output_type.Is(Type::Unsigned32()) ||
666 if (output_type.Is(Type::NumberOrOddball())) {
668 if (output_type.Is(Type::Number())) {
679 if (output_type.Is(cache_->kSafeInteger)) {
717 if (output_type.Is(Type::None())) {
722 if (output_type.Is(Type::Signed32()) ||
723 (output_type.Is(Type::Signed32OrMinusZero()) &&
726 } else if (output_type.Is(Type::Unsigned32()) ||
727 (output_type.Is(Type::Unsigned32OrMinusZero()) &&
735 CHECK(output_type.Is(Type::Boolean()));
749 if (output_type.Is(Type::Undefined())) {
770 } else if (output_type.Is(Type::Number())) {
772 } else if ((output_type.Is(Type::NumberOrOddball()) &&
774 output_type.Is(Type::NumberOrHole())) {
800 if (output_type.Is(cache_->kSafeInteger)) {
858 if (output_type.Is(Type::None())) {
863 CHECK(output_type.Is(Type::Boolean()));
878 if (output_type.Is(Type::Signed32())) {
888 } else if (output_type.Is(Type::Unsigned32())) {
898 if (output_type.Is(Type::Signed32())) {
908 } else if (output_type.Is(Type::Unsigned32())) {
918 output_type.Is(Type::SignedSmall())) {
920 } else if (output_type.Is(Type::Signed32())) {
932 } else if (output_type.Is(Type::Unsigned32())) {
935 if (output_type.Is(Type::NumberOrOddball())) {
958 if (output_type.Is(Type::Signed32()) ||
959 (identify_zeros && output_type.Is(Type::Signed32OrMinusZero()))) {
961 } else if (output_type.Is(Type::Unsigned32()) ||
963 output_type.Is(Type::Unsigned32OrMinusZero()))) {
980 if (output_type.Is(Type::Signed32()) ||
981 (output_type.Is(Type::Unsigned32()) &&
983 (output_type.Is(cache_->kSafeInteger) &&
989 if (output_type.Is(cache_->kPositiveSafeInteger)) {
991 } else if (output_type.Is(cache_->kSafeInteger)) {
1030 if (m.Is(factory()->false_value())) {
1032 } else if (m.Is(factory()->true_value())) {
1042 if (output_type.Is(Type::None())) {
1048 if (output_type.Is(Type::BooleanOrNullOrUndefined())) {
1149 if (output_type.Is(Type::None())) {
1154 CHECK(output_type.Is(Type::Boolean()));
1164 if (output_type.Is(Type::Unsigned32OrMinusZero())) {
1169 } else if (output_type.Is(Type::Signed32OrMinusZero())) {
1179 if (output_type.Is(cache_->kDoubleRepresentableInt64)) {
1183 } else if (output_type.Is(cache_->kDoubleRepresentableUint64)) {
1201 if (output_type.Is(cache_->kDoubleRepresentableInt64)) {
1203 } else if (output_type.Is(cache_->kDoubleRepresentableUint64)) {
1217 if (output_type.Is(Type::SignedSmall())) {
1226 output_type.Is(Type::BigInt()))) {
1231 if (output_type.Is(cache_->kDoubleRepresentableInt64)) {
1247 if (output_type.Is(Type::BigInt())) {
1257 if (output_type.Is(Type::SandboxedPointer())) {