Lines Matching refs:testf
839 for (float testf = f; testf != 0; testf *= 0.1f) floats.insert(testf); in ExhaustiveFloat() local
840 for (float testf = f; testf != 0; testf *= 0.5f) floats.insert(testf); in ExhaustiveFloat() local
841 for (float testf = f; testf < 3e38f / 2; testf *= 2.0f) in ExhaustiveFloat() local
842 floats.insert(testf); in ExhaustiveFloat()
843 for (float testf = f; testf < 3e38f / 10; testf *= 10) floats.insert(testf); in ExhaustiveFloat() local
854 float testf = std::nextafter(last, std::numeric_limits<float>::max()); in ExhaustiveFloat() local
855 runnable(testf); in ExhaustiveFloat()
856 runnable(-testf); in ExhaustiveFloat()
857 last = testf; in ExhaustiveFloat()
861 testf = d; in ExhaustiveFloat()
862 if (testf != last) { in ExhaustiveFloat()
863 runnable(testf); in ExhaustiveFloat()
864 runnable(-testf); in ExhaustiveFloat()
865 last = testf; in ExhaustiveFloat()
868 testf = std::nextafter(f, 0.0f); in ExhaustiveFloat()
869 if (testf > last) { in ExhaustiveFloat()
870 runnable(testf); in ExhaustiveFloat()
871 runnable(-testf); in ExhaustiveFloat()
872 last = testf; in ExhaustiveFloat()