Lines Matching refs:HasValue
291 if (m.left().IsWord32Sar() && m.right().HasValue()) { in Reduce()
293 if (mleft.right().HasValue()) { in Reduce()
474 if (m.HasValue()) return ReplaceFloat64(base::ieee754::acos(m.Value())); in Reduce()
479 if (m.HasValue()) return ReplaceFloat64(base::ieee754::acosh(m.Value())); in Reduce()
484 if (m.HasValue()) return ReplaceFloat64(base::ieee754::asin(m.Value())); in Reduce()
489 if (m.HasValue()) return ReplaceFloat64(base::ieee754::asinh(m.Value())); in Reduce()
494 if (m.HasValue()) return ReplaceFloat64(base::ieee754::atan(m.Value())); in Reduce()
499 if (m.HasValue()) return ReplaceFloat64(base::ieee754::atanh(m.Value())); in Reduce()
518 if (m.HasValue()) return ReplaceFloat64(base::ieee754::cbrt(m.Value())); in Reduce()
523 if (m.HasValue()) return ReplaceFloat64(base::ieee754::cos(m.Value())); in Reduce()
528 if (m.HasValue()) return ReplaceFloat64(base::ieee754::cosh(m.Value())); in Reduce()
533 if (m.HasValue()) return ReplaceFloat64(base::ieee754::exp(m.Value())); in Reduce()
538 if (m.HasValue()) return ReplaceFloat64(base::ieee754::expm1(m.Value())); in Reduce()
543 if (m.HasValue()) return ReplaceFloat64(base::ieee754::log(m.Value())); in Reduce()
548 if (m.HasValue()) return ReplaceFloat64(base::ieee754::log1p(m.Value())); in Reduce()
553 if (m.HasValue()) return ReplaceFloat64(base::ieee754::log10(m.Value())); in Reduce()
558 if (m.HasValue()) return ReplaceFloat64(base::ieee754::log2(m.Value())); in Reduce()
590 if (m.HasValue()) return ReplaceFloat64(base::ieee754::sin(m.Value())); in Reduce()
595 if (m.HasValue()) return ReplaceFloat64(base::ieee754::sinh(m.Value())); in Reduce()
600 if (m.HasValue()) return ReplaceFloat64(base::ieee754::tan(m.Value())); in Reduce()
605 if (m.HasValue()) return ReplaceFloat64(base::ieee754::tanh(m.Value())); in Reduce()
610 if (m.HasValue()) { in Reduce()
621 if (m.HasValue()) return ReplaceInt32(FastD2I(m.Value())); in Reduce()
627 if (m.HasValue()) return ReplaceInt32(FastD2UI(m.Value())); in Reduce()
633 if (m.HasValue()) return ReplaceFloat64(FastI2D(m.Value())); in Reduce()
638 if (m.HasValue()) return ReplaceInt64(m.Value()); in Reduce()
643 if (m.HasValue()) return ReplaceFloat64(FastUI2D(m.Value())); in Reduce()
648 if (m.HasValue()) return ReplaceInt64(static_cast<uint64_t>(m.Value())); in Reduce()
653 if (m.HasValue()) return ReplaceInt32(DoubleToInt32(m.Value())); in Reduce()
659 if (m.HasValue()) return ReplaceInt32(static_cast<int32_t>(m.Value())); in Reduce()
665 if (m.HasValue()) { in Reduce()
678 if (m.HasValue()) return ReplaceInt32(static_cast<int32_t>(m.Value())); in Reduce()
752 if (m.right().HasValue()) { // x - K => x + -K in ReduceInt32Sub()
770 if (m.right().HasValue()) { // x - K => x + -K in ReduceInt64Sub()
799 if (m.right().HasValue()) { in ReduceInt32Div()
840 if (m.right().HasValue()) { in ReduceUint32Div()
867 if (m.right().HasValue()) { in ReduceInt32Mod()
903 if (m.right().HasValue()) { in ReduceUint32Mod()
944 if (m.right().HasValue() && ((rep == MachineRepresentation::kWord8 && in ReduceStore()
1089 if (m.left().IsWord32And() && m.right().HasValue()) { in ReduceWord32Shr()
1091 if (mleft.right().HasValue()) { in ReduceWord32Shr()
1169 if (m.left().IsWord32And() && m.right().HasValue()) { in ReduceWord32And()
1171 if (mleft.right().HasValue()) { // (x & K) & K => x & K in ReduceWord32And()
1183 if (mleft.right().HasValue() && in ReduceWord32And()
1191 if (mleft.right().HasValue() && in ReduceWord32And()
1285 if (mshl.right().HasValue() && mshr.right().HasValue()) { in TryMatchWord32Ror()
1346 if (mlhs.HasValue() && mrhs.HasValue()) { in ReduceFloat64InsertLowWord32()
1359 if (mlhs.HasValue() && mrhs.HasValue()) { in ReduceFloat64InsertHighWord32()
1371 if (m.HasValue()) { in IsFloat64RepresentableAsFloat32()
1412 0, m.left().HasValue() in ReduceFloat64Compare()
1416 1, m.right().HasValue() in ReduceFloat64Compare()
1427 if (m.HasValue()) { in ReduceFloat64RoundDown()