benchtests: Add fmaf benchtests

Random inputs in the range [0,10].

Reviewed-by: Wilco Dijkstra  <Wilco.Dijkstra@arm.com>
This commit is contained in:
Adhemerval Zanella 2025-11-13 09:58:21 -03:00
parent 42f07a44ef
commit 2885d8a3ab
2 changed files with 1007 additions and 0 deletions

View File

@ -76,6 +76,7 @@ bench-math := \
floor \ floor \
floorf \ floorf \
fma \ fma \
fmaf \
fmal \ fmal \
fmax \ fmax \
fmaxf \ fmaxf \
@ -346,6 +347,7 @@ CFLAGS-bench-sqrt.c += -fno-builtin
CFLAGS-bench-fmin.c += -fno-builtin CFLAGS-bench-fmin.c += -fno-builtin
CFLAGS-bench-fminf.c += -fno-builtin CFLAGS-bench-fminf.c += -fno-builtin
CFLAGS-bench-fma.c += -fno-builtin CFLAGS-bench-fma.c += -fno-builtin
CFLAGS-bench-fmaf.c += -fno-builtin
CFLAGS-bench-fmax.c += -fno-builtin CFLAGS-bench-fmax.c += -fno-builtin
CFLAGS-bench-fmaxf.c += -fno-builtin CFLAGS-bench-fmaxf.c += -fno-builtin
CFLAGS-bench-trunc.c += -fno-builtin CFLAGS-bench-trunc.c += -fno-builtin

1005
benchtests/fmaf-inputs Normal file

File diff suppressed because it is too large Load Diff