Lines Matching refs:testf
846 for (float testf = f; testf != 0; testf *= 0.1f) floats.insert(testf); in ExhaustiveFloat() local
847 for (float testf = f; testf != 0; testf *= 0.5f) floats.insert(testf); in ExhaustiveFloat() local
848 for (float testf = f; testf < 3e38f / 2; testf *= 2.0f) in ExhaustiveFloat() local
849 floats.insert(testf); in ExhaustiveFloat()
850 for (float testf = f; testf < 3e38f / 10; testf *= 10) floats.insert(testf); in ExhaustiveFloat() local
861 float testf = std::nextafter(last, std::numeric_limits<float>::max()); in ExhaustiveFloat() local
862 runnable(testf); in ExhaustiveFloat()
863 runnable(-testf); in ExhaustiveFloat()
864 last = testf; in ExhaustiveFloat()
868 testf = d; in ExhaustiveFloat()
869 if (testf != last) { in ExhaustiveFloat()
870 runnable(testf); in ExhaustiveFloat()
871 runnable(-testf); in ExhaustiveFloat()
872 last = testf; in ExhaustiveFloat()
875 testf = std::nextafter(f, 0.0f); in ExhaustiveFloat()
876 if (testf > last) { in ExhaustiveFloat()
877 runnable(testf); in ExhaustiveFloat()
878 runnable(-testf); in ExhaustiveFloat()
879 last = testf; in ExhaustiveFloat()