Lines Matching full:precision
51 enum precision { enum
125 static enum precision precision; variable
147 static void update_random_ops(int n_ops, enum precision prec) in update_random_ops()
194 static void fill_random(union fp *ops, int n_ops, enum precision prec, in fill_random()
232 static void bench(enum precision prec, enum op op, int n_ops, bool no_neg) in bench()
501 f = bench_funcs[operation][precision]; in run_bench()
531 fprintf(stderr, " -p = floating point precision (single, double, quad[soft only]). " in usage_complete()
649 precision = PREC_SINGLE; in parse_args()
651 precision = PREC_DOUBLE; in parse_args()
653 precision = PREC_QUAD; in parse_args()
655 fprintf(stderr, "Unsupported precision '%s'\n", optarg); in parse_args()
683 /* set precision and rounding mode based on the tester */ in parse_args()
690 switch (precision) { in parse_args()
692 precision = PREC_FLOAT32; in parse_args()
695 precision = PREC_FLOAT64; in parse_args()
698 precision = PREC_FLOAT128; in parse_args()