[1/2] benchtests: Move libmvec benchtest inputs to benchtests directory
Checks
Context |
Check |
Description |
dj/TryBot-apply_patch |
success
|
Patch applied to master at the time it was sent
|
Commit Message
This allows other targets to use the same inputs for their own libmvec
microbenchmarks without having to duplicate them in their own
subdirectory.
---
.../fpu/libmvec-acos-inputs => benchtests/libmvec/acos-inputs | 0
.../fpu/libmvec-acosf-inputs => benchtests/libmvec/acosf-inputs | 0
.../fpu/libmvec-acosh-inputs => benchtests/libmvec/acosh-inputs | 0
.../libmvec-acoshf-inputs => benchtests/libmvec/acoshf-inputs | 0
.../fpu/libmvec-asin-inputs => benchtests/libmvec/asin-inputs | 0
.../fpu/libmvec-asinf-inputs => benchtests/libmvec/asinf-inputs | 0
.../fpu/libmvec-asinh-inputs => benchtests/libmvec/asinh-inputs | 0
.../libmvec-asinhf-inputs => benchtests/libmvec/asinhf-inputs | 0
.../fpu/libmvec-atan-inputs => benchtests/libmvec/atan-inputs | 0
.../fpu/libmvec-atan2-inputs => benchtests/libmvec/atan2-inputs | 0
.../libmvec-atan2f-inputs => benchtests/libmvec/atan2f-inputs | 0
.../fpu/libmvec-atanf-inputs => benchtests/libmvec/atanf-inputs | 0
.../fpu/libmvec-atanh-inputs => benchtests/libmvec/atanh-inputs | 0
.../libmvec-atanhf-inputs => benchtests/libmvec/atanhf-inputs | 0
.../fpu/libmvec-cbrt-inputs => benchtests/libmvec/cbrt-inputs | 0
.../fpu/libmvec-cbrtf-inputs => benchtests/libmvec/cbrtf-inputs | 0
.../fpu/libmvec-cos-inputs => benchtests/libmvec/cos-inputs | 0
.../fpu/libmvec-cosf-inputs => benchtests/libmvec/cosf-inputs | 0
.../fpu/libmvec-cosh-inputs => benchtests/libmvec/cosh-inputs | 0
.../fpu/libmvec-coshf-inputs => benchtests/libmvec/coshf-inputs | 0
.../fpu/libmvec-erf-inputs => benchtests/libmvec/erf-inputs | 0
.../fpu/libmvec-erfc-inputs => benchtests/libmvec/erfc-inputs | 0
.../fpu/libmvec-erfcf-inputs => benchtests/libmvec/erfcf-inputs | 0
.../fpu/libmvec-erff-inputs => benchtests/libmvec/erff-inputs | 0
.../fpu/libmvec-exp-inputs => benchtests/libmvec/exp-inputs | 0
.../fpu/libmvec-exp10-inputs => benchtests/libmvec/exp10-inputs | 0
.../libmvec-exp10f-inputs => benchtests/libmvec/exp10f-inputs | 0
.../fpu/libmvec-exp2-inputs => benchtests/libmvec/exp2-inputs | 0
.../fpu/libmvec-exp2f-inputs => benchtests/libmvec/exp2f-inputs | 0
.../fpu/libmvec-expf-inputs => benchtests/libmvec/expf-inputs | 0
.../fpu/libmvec-expm1-inputs => benchtests/libmvec/expm1-inputs | 0
.../libmvec-expm1f-inputs => benchtests/libmvec/expm1f-inputs | 0
.../fpu/libmvec-hypot-inputs => benchtests/libmvec/hypot-inputs | 0
.../libmvec-hypotf-inputs => benchtests/libmvec/hypotf-inputs | 0
.../fpu/libmvec-log-inputs => benchtests/libmvec/log-inputs | 0
.../fpu/libmvec-log10-inputs => benchtests/libmvec/log10-inputs | 0
.../libmvec-log10f-inputs => benchtests/libmvec/log10f-inputs | 0
.../fpu/libmvec-log1p-inputs => benchtests/libmvec/log1p-inputs | 0
.../libmvec-log1pf-inputs => benchtests/libmvec/log1pf-inputs | 0
.../fpu/libmvec-log2-inputs => benchtests/libmvec/log2-inputs | 0
.../fpu/libmvec-log2f-inputs => benchtests/libmvec/log2f-inputs | 0
.../fpu/libmvec-logf-inputs => benchtests/libmvec/logf-inputs | 0
.../fpu/libmvec-pow-inputs => benchtests/libmvec/pow-inputs | 0
.../fpu/libmvec-powf-inputs => benchtests/libmvec/powf-inputs | 0
.../fpu/libmvec-sin-inputs => benchtests/libmvec/sin-inputs | 0
.../fpu/libmvec-sinf-inputs => benchtests/libmvec/sinf-inputs | 0
.../fpu/libmvec-sinh-inputs => benchtests/libmvec/sinh-inputs | 0
.../fpu/libmvec-sinhf-inputs => benchtests/libmvec/sinhf-inputs | 0
.../fpu/libmvec-tan-inputs => benchtests/libmvec/tan-inputs | 0
.../fpu/libmvec-tanf-inputs => benchtests/libmvec/tanf-inputs | 0
.../fpu/libmvec-tanh-inputs => benchtests/libmvec/tanh-inputs | 0
.../fpu/libmvec-tanhf-inputs => benchtests/libmvec/tanhf-inputs | 0
sysdeps/x86_64/fpu/scripts/bench_libmvec.py | 2 +-
53 files changed, 1 insertion(+), 1 deletion(-)
rename sysdeps/x86_64/fpu/libmvec-acos-inputs => benchtests/libmvec/acos-inputs (100%)
rename sysdeps/x86_64/fpu/libmvec-acosf-inputs => benchtests/libmvec/acosf-inputs (100%)
rename sysdeps/x86_64/fpu/libmvec-acosh-inputs => benchtests/libmvec/acosh-inputs (100%)
rename sysdeps/x86_64/fpu/libmvec-acoshf-inputs => benchtests/libmvec/acoshf-inputs (100%)
rename sysdeps/x86_64/fpu/libmvec-asin-inputs => benchtests/libmvec/asin-inputs (100%)
rename sysdeps/x86_64/fpu/libmvec-asinf-inputs => benchtests/libmvec/asinf-inputs (100%)
rename sysdeps/x86_64/fpu/libmvec-asinh-inputs => benchtests/libmvec/asinh-inputs (100%)
rename sysdeps/x86_64/fpu/libmvec-asinhf-inputs => benchtests/libmvec/asinhf-inputs (100%)
rename sysdeps/x86_64/fpu/libmvec-atan-inputs => benchtests/libmvec/atan-inputs (100%)
rename sysdeps/x86_64/fpu/libmvec-atan2-inputs => benchtests/libmvec/atan2-inputs (100%)
rename sysdeps/x86_64/fpu/libmvec-atan2f-inputs => benchtests/libmvec/atan2f-inputs (100%)
rename sysdeps/x86_64/fpu/libmvec-atanf-inputs => benchtests/libmvec/atanf-inputs (100%)
rename sysdeps/x86_64/fpu/libmvec-atanh-inputs => benchtests/libmvec/atanh-inputs (100%)
rename sysdeps/x86_64/fpu/libmvec-atanhf-inputs => benchtests/libmvec/atanhf-inputs (100%)
rename sysdeps/x86_64/fpu/libmvec-cbrt-inputs => benchtests/libmvec/cbrt-inputs (100%)
rename sysdeps/x86_64/fpu/libmvec-cbrtf-inputs => benchtests/libmvec/cbrtf-inputs (100%)
rename sysdeps/x86_64/fpu/libmvec-cos-inputs => benchtests/libmvec/cos-inputs (100%)
rename sysdeps/x86_64/fpu/libmvec-cosf-inputs => benchtests/libmvec/cosf-inputs (100%)
rename sysdeps/x86_64/fpu/libmvec-cosh-inputs => benchtests/libmvec/cosh-inputs (100%)
rename sysdeps/x86_64/fpu/libmvec-coshf-inputs => benchtests/libmvec/coshf-inputs (100%)
rename sysdeps/x86_64/fpu/libmvec-erf-inputs => benchtests/libmvec/erf-inputs (100%)
rename sysdeps/x86_64/fpu/libmvec-erfc-inputs => benchtests/libmvec/erfc-inputs (100%)
rename sysdeps/x86_64/fpu/libmvec-erfcf-inputs => benchtests/libmvec/erfcf-inputs (100%)
rename sysdeps/x86_64/fpu/libmvec-erff-inputs => benchtests/libmvec/erff-inputs (100%)
rename sysdeps/x86_64/fpu/libmvec-exp-inputs => benchtests/libmvec/exp-inputs (100%)
rename sysdeps/x86_64/fpu/libmvec-exp10-inputs => benchtests/libmvec/exp10-inputs (100%)
rename sysdeps/x86_64/fpu/libmvec-exp10f-inputs => benchtests/libmvec/exp10f-inputs (100%)
rename sysdeps/x86_64/fpu/libmvec-exp2-inputs => benchtests/libmvec/exp2-inputs (100%)
rename sysdeps/x86_64/fpu/libmvec-exp2f-inputs => benchtests/libmvec/exp2f-inputs (100%)
rename sysdeps/x86_64/fpu/libmvec-expf-inputs => benchtests/libmvec/expf-inputs (100%)
rename sysdeps/x86_64/fpu/libmvec-expm1-inputs => benchtests/libmvec/expm1-inputs (100%)
rename sysdeps/x86_64/fpu/libmvec-expm1f-inputs => benchtests/libmvec/expm1f-inputs (100%)
rename sysdeps/x86_64/fpu/libmvec-hypot-inputs => benchtests/libmvec/hypot-inputs (100%)
rename sysdeps/x86_64/fpu/libmvec-hypotf-inputs => benchtests/libmvec/hypotf-inputs (100%)
rename sysdeps/x86_64/fpu/libmvec-log-inputs => benchtests/libmvec/log-inputs (100%)
rename sysdeps/x86_64/fpu/libmvec-log10-inputs => benchtests/libmvec/log10-inputs (100%)
rename sysdeps/x86_64/fpu/libmvec-log10f-inputs => benchtests/libmvec/log10f-inputs (100%)
rename sysdeps/x86_64/fpu/libmvec-log1p-inputs => benchtests/libmvec/log1p-inputs (100%)
rename sysdeps/x86_64/fpu/libmvec-log1pf-inputs => benchtests/libmvec/log1pf-inputs (100%)
rename sysdeps/x86_64/fpu/libmvec-log2-inputs => benchtests/libmvec/log2-inputs (100%)
rename sysdeps/x86_64/fpu/libmvec-log2f-inputs => benchtests/libmvec/log2f-inputs (100%)
rename sysdeps/x86_64/fpu/libmvec-logf-inputs => benchtests/libmvec/logf-inputs (100%)
rename sysdeps/x86_64/fpu/libmvec-pow-inputs => benchtests/libmvec/pow-inputs (100%)
rename sysdeps/x86_64/fpu/libmvec-powf-inputs => benchtests/libmvec/powf-inputs (100%)
rename sysdeps/x86_64/fpu/libmvec-sin-inputs => benchtests/libmvec/sin-inputs (100%)
rename sysdeps/x86_64/fpu/libmvec-sinf-inputs => benchtests/libmvec/sinf-inputs (100%)
rename sysdeps/x86_64/fpu/libmvec-sinh-inputs => benchtests/libmvec/sinh-inputs (100%)
rename sysdeps/x86_64/fpu/libmvec-sinhf-inputs => benchtests/libmvec/sinhf-inputs (100%)
rename sysdeps/x86_64/fpu/libmvec-tan-inputs => benchtests/libmvec/tan-inputs (100%)
rename sysdeps/x86_64/fpu/libmvec-tanf-inputs => benchtests/libmvec/tanf-inputs (100%)
rename sysdeps/x86_64/fpu/libmvec-tanh-inputs => benchtests/libmvec/tanh-inputs (100%)
rename sysdeps/x86_64/fpu/libmvec-tanhf-inputs => benchtests/libmvec/tanhf-inputs (100%)
Comments
The 03/24/2023 12:10, Joe Ramsay via Libc-alpha wrote:
> This allows other targets to use the same inputs for their own libmvec
> microbenchmarks without having to duplicate them in their own
> subdirectory.
This looks good to commit, if you don't have commit rights
then let me know and i'll commit it for you.
thanks.
Reviewed-by: Szabolcs Nagy <szabolcs.nagy@arm.com>
similarity index 100%
rename from sysdeps/x86_64/fpu/libmvec-acos-inputs
rename to benchtests/libmvec/acos-inputs
similarity index 100%
rename from sysdeps/x86_64/fpu/libmvec-acosf-inputs
rename to benchtests/libmvec/acosf-inputs
similarity index 100%
rename from sysdeps/x86_64/fpu/libmvec-acosh-inputs
rename to benchtests/libmvec/acosh-inputs
similarity index 100%
rename from sysdeps/x86_64/fpu/libmvec-acoshf-inputs
rename to benchtests/libmvec/acoshf-inputs
similarity index 100%
rename from sysdeps/x86_64/fpu/libmvec-asin-inputs
rename to benchtests/libmvec/asin-inputs
similarity index 100%
rename from sysdeps/x86_64/fpu/libmvec-asinf-inputs
rename to benchtests/libmvec/asinf-inputs
similarity index 100%
rename from sysdeps/x86_64/fpu/libmvec-asinh-inputs
rename to benchtests/libmvec/asinh-inputs
similarity index 100%
rename from sysdeps/x86_64/fpu/libmvec-asinhf-inputs
rename to benchtests/libmvec/asinhf-inputs
similarity index 100%
rename from sysdeps/x86_64/fpu/libmvec-atan-inputs
rename to benchtests/libmvec/atan-inputs
similarity index 100%
rename from sysdeps/x86_64/fpu/libmvec-atan2-inputs
rename to benchtests/libmvec/atan2-inputs
similarity index 100%
rename from sysdeps/x86_64/fpu/libmvec-atan2f-inputs
rename to benchtests/libmvec/atan2f-inputs
similarity index 100%
rename from sysdeps/x86_64/fpu/libmvec-atanf-inputs
rename to benchtests/libmvec/atanf-inputs
similarity index 100%
rename from sysdeps/x86_64/fpu/libmvec-atanh-inputs
rename to benchtests/libmvec/atanh-inputs
similarity index 100%
rename from sysdeps/x86_64/fpu/libmvec-atanhf-inputs
rename to benchtests/libmvec/atanhf-inputs
similarity index 100%
rename from sysdeps/x86_64/fpu/libmvec-cbrt-inputs
rename to benchtests/libmvec/cbrt-inputs
similarity index 100%
rename from sysdeps/x86_64/fpu/libmvec-cbrtf-inputs
rename to benchtests/libmvec/cbrtf-inputs
similarity index 100%
rename from sysdeps/x86_64/fpu/libmvec-cos-inputs
rename to benchtests/libmvec/cos-inputs
similarity index 100%
rename from sysdeps/x86_64/fpu/libmvec-cosf-inputs
rename to benchtests/libmvec/cosf-inputs
similarity index 100%
rename from sysdeps/x86_64/fpu/libmvec-cosh-inputs
rename to benchtests/libmvec/cosh-inputs
similarity index 100%
rename from sysdeps/x86_64/fpu/libmvec-coshf-inputs
rename to benchtests/libmvec/coshf-inputs
similarity index 100%
rename from sysdeps/x86_64/fpu/libmvec-erf-inputs
rename to benchtests/libmvec/erf-inputs
similarity index 100%
rename from sysdeps/x86_64/fpu/libmvec-erfc-inputs
rename to benchtests/libmvec/erfc-inputs
similarity index 100%
rename from sysdeps/x86_64/fpu/libmvec-erfcf-inputs
rename to benchtests/libmvec/erfcf-inputs
similarity index 100%
rename from sysdeps/x86_64/fpu/libmvec-erff-inputs
rename to benchtests/libmvec/erff-inputs
similarity index 100%
rename from sysdeps/x86_64/fpu/libmvec-exp-inputs
rename to benchtests/libmvec/exp-inputs
similarity index 100%
rename from sysdeps/x86_64/fpu/libmvec-exp10-inputs
rename to benchtests/libmvec/exp10-inputs
similarity index 100%
rename from sysdeps/x86_64/fpu/libmvec-exp10f-inputs
rename to benchtests/libmvec/exp10f-inputs
similarity index 100%
rename from sysdeps/x86_64/fpu/libmvec-exp2-inputs
rename to benchtests/libmvec/exp2-inputs
similarity index 100%
rename from sysdeps/x86_64/fpu/libmvec-exp2f-inputs
rename to benchtests/libmvec/exp2f-inputs
similarity index 100%
rename from sysdeps/x86_64/fpu/libmvec-expf-inputs
rename to benchtests/libmvec/expf-inputs
similarity index 100%
rename from sysdeps/x86_64/fpu/libmvec-expm1-inputs
rename to benchtests/libmvec/expm1-inputs
similarity index 100%
rename from sysdeps/x86_64/fpu/libmvec-expm1f-inputs
rename to benchtests/libmvec/expm1f-inputs
similarity index 100%
rename from sysdeps/x86_64/fpu/libmvec-hypot-inputs
rename to benchtests/libmvec/hypot-inputs
similarity index 100%
rename from sysdeps/x86_64/fpu/libmvec-hypotf-inputs
rename to benchtests/libmvec/hypotf-inputs
similarity index 100%
rename from sysdeps/x86_64/fpu/libmvec-log-inputs
rename to benchtests/libmvec/log-inputs
similarity index 100%
rename from sysdeps/x86_64/fpu/libmvec-log10-inputs
rename to benchtests/libmvec/log10-inputs
similarity index 100%
rename from sysdeps/x86_64/fpu/libmvec-log10f-inputs
rename to benchtests/libmvec/log10f-inputs
similarity index 100%
rename from sysdeps/x86_64/fpu/libmvec-log1p-inputs
rename to benchtests/libmvec/log1p-inputs
similarity index 100%
rename from sysdeps/x86_64/fpu/libmvec-log1pf-inputs
rename to benchtests/libmvec/log1pf-inputs
similarity index 100%
rename from sysdeps/x86_64/fpu/libmvec-log2-inputs
rename to benchtests/libmvec/log2-inputs
similarity index 100%
rename from sysdeps/x86_64/fpu/libmvec-log2f-inputs
rename to benchtests/libmvec/log2f-inputs
similarity index 100%
rename from sysdeps/x86_64/fpu/libmvec-logf-inputs
rename to benchtests/libmvec/logf-inputs
similarity index 100%
rename from sysdeps/x86_64/fpu/libmvec-pow-inputs
rename to benchtests/libmvec/pow-inputs
similarity index 100%
rename from sysdeps/x86_64/fpu/libmvec-powf-inputs
rename to benchtests/libmvec/powf-inputs
similarity index 100%
rename from sysdeps/x86_64/fpu/libmvec-sin-inputs
rename to benchtests/libmvec/sin-inputs
similarity index 100%
rename from sysdeps/x86_64/fpu/libmvec-sinf-inputs
rename to benchtests/libmvec/sinf-inputs
similarity index 100%
rename from sysdeps/x86_64/fpu/libmvec-sinh-inputs
rename to benchtests/libmvec/sinh-inputs
similarity index 100%
rename from sysdeps/x86_64/fpu/libmvec-sinhf-inputs
rename to benchtests/libmvec/sinhf-inputs
similarity index 100%
rename from sysdeps/x86_64/fpu/libmvec-tan-inputs
rename to benchtests/libmvec/tan-inputs
similarity index 100%
rename from sysdeps/x86_64/fpu/libmvec-tanf-inputs
rename to benchtests/libmvec/tanf-inputs
similarity index 100%
rename from sysdeps/x86_64/fpu/libmvec-tanh-inputs
rename to benchtests/libmvec/tanh-inputs
similarity index 100%
rename from sysdeps/x86_64/fpu/libmvec-tanhf-inputs
rename to benchtests/libmvec/tanhf-inputs
@@ -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('##'):