benchtests: Move libmvec benchtest inputs to benchtests directory
authorJoe Ramsay <Joe.Ramsay@arm.com>
Fri, 24 Mar 2023 12:10:10 +0000 (12:10 +0000)
committerSzabolcs Nagy <szabolcs.nagy@arm.com>
Mon, 27 Mar 2023 16:04:03 +0000 (17:04 +0100)
This allows other targets to use the same inputs for their own libmvec
microbenchmarks without having to duplicate them in their own
subdirectory.
Reviewed-by: Szabolcs Nagy <szabolcs.nagy@arm.com>
53 files changed:
benchtests/libmvec/acos-inputs [moved from sysdeps/x86_64/fpu/libmvec-atanh-inputs with 100% similarity]
benchtests/libmvec/acosf-inputs [moved from sysdeps/x86_64/fpu/libmvec-atanhf-inputs with 100% similarity]
benchtests/libmvec/acosh-inputs [moved from sysdeps/x86_64/fpu/libmvec-acosh-inputs with 100% similarity]
benchtests/libmvec/acoshf-inputs [moved from sysdeps/x86_64/fpu/libmvec-acoshf-inputs with 100% similarity]
benchtests/libmvec/asin-inputs [moved from sysdeps/x86_64/fpu/libmvec-asin-inputs with 100% similarity]
benchtests/libmvec/asinf-inputs [moved from sysdeps/x86_64/fpu/libmvec-asinf-inputs with 100% similarity]
benchtests/libmvec/asinh-inputs [moved from sysdeps/x86_64/fpu/libmvec-asinh-inputs with 100% similarity]
benchtests/libmvec/asinhf-inputs [moved from sysdeps/x86_64/fpu/libmvec-asinhf-inputs with 100% similarity]
benchtests/libmvec/atan-inputs [moved from sysdeps/x86_64/fpu/libmvec-atan-inputs with 100% similarity]
benchtests/libmvec/atan2-inputs [moved from sysdeps/x86_64/fpu/libmvec-atan2-inputs with 100% similarity]
benchtests/libmvec/atan2f-inputs [moved from sysdeps/x86_64/fpu/libmvec-atan2f-inputs with 100% similarity]
benchtests/libmvec/atanf-inputs [moved from sysdeps/x86_64/fpu/libmvec-atanf-inputs with 100% similarity]
benchtests/libmvec/atanh-inputs [moved from sysdeps/x86_64/fpu/libmvec-acos-inputs with 100% similarity]
benchtests/libmvec/atanhf-inputs [moved from sysdeps/x86_64/fpu/libmvec-acosf-inputs with 100% similarity]
benchtests/libmvec/cbrt-inputs [moved from sysdeps/x86_64/fpu/libmvec-cbrt-inputs with 100% similarity]
benchtests/libmvec/cbrtf-inputs [moved from sysdeps/x86_64/fpu/libmvec-cbrtf-inputs with 100% similarity]
benchtests/libmvec/cos-inputs [moved from sysdeps/x86_64/fpu/libmvec-tan-inputs with 100% similarity]
benchtests/libmvec/cosf-inputs [moved from sysdeps/x86_64/fpu/libmvec-tanf-inputs with 100% similarity]
benchtests/libmvec/cosh-inputs [moved from sysdeps/x86_64/fpu/libmvec-sinh-inputs with 100% similarity]
benchtests/libmvec/coshf-inputs [moved from sysdeps/x86_64/fpu/libmvec-sinhf-inputs with 100% similarity]
benchtests/libmvec/erf-inputs [moved from sysdeps/x86_64/fpu/libmvec-erfc-inputs with 100% similarity]
benchtests/libmvec/erfc-inputs [moved from sysdeps/x86_64/fpu/libmvec-erf-inputs with 100% similarity]
benchtests/libmvec/erfcf-inputs [moved from sysdeps/x86_64/fpu/libmvec-erff-inputs with 100% similarity]
benchtests/libmvec/erff-inputs [moved from sysdeps/x86_64/fpu/libmvec-erfcf-inputs with 100% similarity]
benchtests/libmvec/exp-inputs [moved from sysdeps/x86_64/fpu/libmvec-expm1-inputs with 100% similarity]
benchtests/libmvec/exp10-inputs [moved from sysdeps/x86_64/fpu/libmvec-exp10-inputs with 100% similarity]
benchtests/libmvec/exp10f-inputs [moved from sysdeps/x86_64/fpu/libmvec-exp10f-inputs with 100% similarity]
benchtests/libmvec/exp2-inputs [moved from sysdeps/x86_64/fpu/libmvec-exp2-inputs with 100% similarity]
benchtests/libmvec/exp2f-inputs [moved from sysdeps/x86_64/fpu/libmvec-exp2f-inputs with 100% similarity]
benchtests/libmvec/expf-inputs [moved from sysdeps/x86_64/fpu/libmvec-expm1f-inputs with 100% similarity]
benchtests/libmvec/expm1-inputs [moved from sysdeps/x86_64/fpu/libmvec-exp-inputs with 100% similarity]
benchtests/libmvec/expm1f-inputs [moved from sysdeps/x86_64/fpu/libmvec-expf-inputs with 100% similarity]
benchtests/libmvec/hypot-inputs [moved from sysdeps/x86_64/fpu/libmvec-hypot-inputs with 100% similarity]
benchtests/libmvec/hypotf-inputs [moved from sysdeps/x86_64/fpu/libmvec-hypotf-inputs with 100% similarity]
benchtests/libmvec/log-inputs [moved from sysdeps/x86_64/fpu/libmvec-log-inputs with 100% similarity]
benchtests/libmvec/log10-inputs [moved from sysdeps/x86_64/fpu/libmvec-log2-inputs with 100% similarity]
benchtests/libmvec/log10f-inputs [moved from sysdeps/x86_64/fpu/libmvec-log2f-inputs with 100% similarity]
benchtests/libmvec/log1p-inputs [moved from sysdeps/x86_64/fpu/libmvec-log1p-inputs with 100% similarity]
benchtests/libmvec/log1pf-inputs [moved from sysdeps/x86_64/fpu/libmvec-log1pf-inputs with 100% similarity]
benchtests/libmvec/log2-inputs [moved from sysdeps/x86_64/fpu/libmvec-log10-inputs with 100% similarity]
benchtests/libmvec/log2f-inputs [moved from sysdeps/x86_64/fpu/libmvec-log10f-inputs with 100% similarity]
benchtests/libmvec/logf-inputs [moved from sysdeps/x86_64/fpu/libmvec-logf-inputs with 100% similarity]
benchtests/libmvec/pow-inputs [moved from sysdeps/x86_64/fpu/libmvec-pow-inputs with 100% similarity]
benchtests/libmvec/powf-inputs [moved from sysdeps/x86_64/fpu/libmvec-powf-inputs with 100% similarity]
benchtests/libmvec/sin-inputs [moved from sysdeps/x86_64/fpu/libmvec-sin-inputs with 100% similarity]
benchtests/libmvec/sinf-inputs [moved from sysdeps/x86_64/fpu/libmvec-sinf-inputs with 100% similarity]
benchtests/libmvec/sinh-inputs [moved from sysdeps/x86_64/fpu/libmvec-cosh-inputs with 100% similarity]
benchtests/libmvec/sinhf-inputs [moved from sysdeps/x86_64/fpu/libmvec-coshf-inputs with 100% similarity]
benchtests/libmvec/tan-inputs [moved from sysdeps/x86_64/fpu/libmvec-cos-inputs with 100% similarity]
benchtests/libmvec/tanf-inputs [moved from sysdeps/x86_64/fpu/libmvec-cosf-inputs with 100% similarity]
benchtests/libmvec/tanh-inputs [moved from sysdeps/x86_64/fpu/libmvec-tanh-inputs with 100% similarity]
benchtests/libmvec/tanhf-inputs [moved from sysdeps/x86_64/fpu/libmvec-tanhf-inputs with 100% similarity]
sysdeps/x86_64/fpu/scripts/bench_libmvec.py

index 426169f..a66f032 100755 (executable)
@@ -396,7 +396,7 @@ def parse_file(func_types):
 
   func = func_types[-1]
   try:
-    with open('../sysdeps/x86_64/fpu/libmvec-%s-inputs' % func) as f:
+    with open('../benchtests/libmvec/%s-inputs' % func) as f:
       for line in f:
         # Look for directives and parse it if found.
         if line.startswith('##'):