Home | History | Annotate | Download | only in cctest

Lines Matching full:u32_f64

429   u32_f64
460 case u32_f64:
555 // u32_f64 (double to integer).
558 TestRoundingMode(u32_f64, RN, -0.5, 0);
559 TestRoundingMode(u32_f64, RN, -123456.7, 0, true);
560 TestRoundingMode(u32_f64
561 TestRoundingMode(u32_f64, RN, kMinInt - 1.0, 0, true);
563 TestRoundingMode(u32_f64, RM, -0.5, 0, true);
564 TestRoundingMode(u32_f64, RM, -123456.7, 0, true);
565 TestRoundingMode(u32_f64, RM, static_cast<double>(kMinInt), 0, true);
566 TestRoundingMode(u32_f64, RM, kMinInt - 1.0, 0, true);
568 TestRoundingMode(u32_f64, RZ, -0.5, 0);
569 TestRoundingMode(u32_f64, RZ, -123456.7, 0, true);
570 TestRoundingMode(u32_f64, RZ, static_cast<double>(kMinInt), 0, true);
571 TestRoundingMode(u32_f64, RZ, kMinInt - 1.0, 0, true);
576 TestRoundingMode(u32_f64, RZ, 0, 0);
577 TestRoundingMode(u32_f64, RZ, 0.5, 0);
578 TestRoundingMode(u32_f64, RZ, 123.7, 123);
579 TestRoundingMode(u32_f64, RZ, 123456.2, 123456);
580 TestRoundingMode(u32_f64, RZ, static_cast<double>(kMaxInt), kMaxInt);
581 TestRoundingMode(u32_f64, RZ, (kMaxInt + 0.5), kMaxInt);
582 TestRoundingMode(u32_f64, RZ, (kMaxInt + 1.0),
584 TestRoundingMode(u32_f64, RZ, (kMaxUInt + 0.5), kMaxUInt);
585 TestRoundingMode(u32_f64, RZ, (kMaxUInt + 1.0), kMaxUInt, true);
587 TestRoundingMode(u32_f64, RM, 0, 0);
588 TestRoundingMode(u32_f64, RM, 0.5, 0);
589 TestRoundingMode(u32_f64, RM, 123.7, 123);
590 TestRoundingMode(u32_f64, RM, 123456.2, 123456);
591 TestRoundingMode(u32_f64, RM, static_cast<double>(kMaxInt), kMaxInt);
592 TestRoundingMode(u32_f64, RM, (kMaxInt + 0.5), kMaxInt);
593 TestRoundingMode(u32_f64, RM, (kMaxInt + 1.0),
595 TestRoundingMode(u32_f64, RM, (kMaxUInt + 0.5), kMaxUInt);
596 TestRoundingMode(u32_f64, RM, (kMaxUInt + 1.0), kMaxUInt, true);
598 TestRoundingMode(u32_f64, RN, 0, 0);
599 TestRoundingMode(u32_f64, RN, 0.5, 0);
600 TestRoundingMode(u32_f64, RN, 1.5, 2);
601 TestRoundingMode(u32_f64, RN, 123.7, 124);
602 TestRoundingMode(u32_f64, RN, 123456.2, 123456);
603 TestRoundingMode(u32_f64, RN, static_cast<double>(kMaxInt), kMaxInt);
604 TestRoundingMode(u32_f64, RN, (kMaxInt + 0.49), kMaxInt);
605 TestRoundingMode(u32_f64, RN, (kMaxInt + 0.5),
607 TestRoundingMode(u32_f64, RN, (kMaxUInt + 0.49), kMaxUInt);
608 TestRoundingMode(u32_f64, RN, (kMaxUInt + 0.5), kMaxUInt, true);
609 TestRoundingMode(u32_f64, RN, (kMaxUInt + 1.0), kMaxUInt, true);