-rw-r--r-- | .clang-format | 28L |
-rw-r--r-- | .editorconfig | 12L |
-rw-r--r-- | .github/workflows/build.yml | 160L |
-rw-r--r-- | .github/workflows/test.yml | 198L |
-rw-r--r-- | .gitignore | 107L |
-rw-r--r-- | CHANGELOG.md | 578L |
-rw-r--r-- | CMakeLists.txt | 475L |
-rw-r--r-- | KNOWNBUGS.md | 11L |
-rw-r--r-- | LICENSE.txt | 339L |
-rw-r--r-- | README.md | 181L |
-rw-r--r-- | ci/build_capi_win.cmd | 29L |
-rw-r--r-- | ci/run.cmd | 14L |
-rwxr-xr-x | ci/run.sh | 18L |
-rw-r--r-- | cmake-format.yaml | 65L |
-rw-r--r-- | cmake/aarch64.cmake | 55L |
-rw-r--r-- | cmake/add_kfr_library.cmake | 45L |
-rw-r--r-- | cmake/arm.cmake | 56L |
-rw-r--r-- | cmake/cmake_uninstall.cmake.in | 21L |
-rw-r--r-- | cmake/config.cmake.in | 3L |
-rw-r--r-- | cmake/detect_cpu.cpp | 13L |
-rw-r--r-- | cmake/ios.cmake | 494L |
-rw-r--r-- | cmake/link_as_whole.cmake | 11L |
-rw-r--r-- | cmake/target_set_arch.cmake | 61L |
-rw-r--r-- | docs/README.md | 1L |
-rw-r--r-- | docs/cxxdox.yml | 86L |
-rw-r--r-- | docs/docs/basics.md | 334L |
-rw-r--r-- | docs/docs/benchmarking.md | 38L |
-rw-r--r-- | docs/docs/bq.md | 3L |
-rw-r--r-- | docs/docs/bq_gallery.md | 123L |
-rw-r--r-- | docs/docs/capi.md | 32L |
-rw-r--r-- | docs/docs/clang.md | 61L |
-rw-r--r-- | docs/docs/conv_reverb.md | 70L |
-rw-r--r-- | docs/docs/conversion.md | 70L |
-rw-r--r-- | docs/docs/convert_stereo.md | 45L |
-rw-r--r-- | docs/docs/convolution.md | 50L |
-rw-r--r-- | docs/docs/css/fix.css | 21L |
-rw-r--r-- | docs/docs/dft.md | 185L |
-rw-r--r-- | docs/docs/dft2.md | 33L |
-rw-r--r-- | docs/docs/dft_format.md | 20L |
-rw-r--r-- | docs/docs/ebur128.md | 2L |
-rw-r--r-- | docs/docs/expressions.md | 198L |
-rw-r--r-- | docs/docs/file_support.md | 13L |
-rw-r--r-- | docs/docs/fir.md | 88L |
-rw-r--r-- | docs/docs/fir_gallery.md | 147L |
-rw-r--r-- | docs/docs/iir_gallery.md | 212L |
-rw-r--r-- | docs/docs/img/audio_draft_quality.svg | 722L |
-rw-r--r-- | docs/docs/img/audio_high_quality.svg | 722L |
-rw-r--r-- | docs/docs/img/audio_low_quality.svg | 722L |
-rw-r--r-- | docs/docs/img/audio_normal_quality.svg | 722L |
-rw-r--r-- | docs/docs/img/bessel_lowpass12.svg | 4065L |
-rw-r--r-- | docs/docs/img/bessel_lowpass24.svg | 4983L |
-rw-r--r-- | docs/docs/img/bessel_lowpass6.svg | 3017L |
-rw-r--r-- | docs/docs/img/biquad_bandpass.svg | 2017L |
-rw-r--r-- | docs/docs/img/biquad_custom_filter_lowpass.svg | 2163L |
-rw-r--r-- | docs/docs/img/biquad_filter_lowpass.svg | 2170L |
-rw-r--r-- | docs/docs/img/biquad_highpass.svg | 2116L |
-rw-r--r-- | docs/docs/img/biquad_highshelf.svg | 2005L |
-rw-r--r-- | docs/docs/img/biquad_lowpass.svg | 2084L |
-rw-r--r-- | docs/docs/img/biquad_lowshelf.svg | 1989L |
-rw-r--r-- | docs/docs/img/biquad_notch.svg | 2338L |
-rw-r--r-- | docs/docs/img/biquad_peak.svg | 2028L |
-rw-r--r-- | docs/docs/img/biquad_peak2.svg | 2148L |
-rw-r--r-- | docs/docs/img/butterworth_bandpass12.svg | 4844L |
-rw-r--r-- | docs/docs/img/butterworth_bandpass4.svg | 2878L |
-rw-r--r-- | docs/docs/img/butterworth_bandstop12.svg | 3068L |
-rw-r--r-- | docs/docs/img/butterworth_highpass12.svg | 2935L |
-rw-r--r-- | docs/docs/img/butterworth_lowpass12.svg | 4700L |
-rw-r--r-- | docs/docs/img/butterworth_lowpass24.svg | 4527L |
-rw-r--r-- | docs/docs/img/chebyshev1_lowpass8.svg | 5196L |
-rw-r--r-- | docs/docs/img/chebyshev2_lowpass8.svg | 3153L |
-rw-r--r-- | docs/docs/img/filtered_noise.svg | 12057L |
-rw-r--r-- | docs/docs/img/filtered_noise2.svg | 13617L |
-rw-r--r-- | docs/docs/img/filtered_noise3.svg | 13649L |
-rw-r--r-- | docs/docs/img/fir_bandpass_kaiser.svg | 2672L |
-rw-r--r-- | docs/docs/img/fir_bandstop_kaiser.svg | 2503L |
-rw-r--r-- | docs/docs/img/fir_highpass_kaiser.svg | 2462L |
-rw-r--r-- | docs/docs/img/fir_lowpass_blackman.svg | 12481L |
-rw-r--r-- | docs/docs/img/fir_lowpass_hann.svg | 2238L |
-rw-r--r-- | docs/docs/img/fir_lowpass_kaiser.svg | 2543L |
-rw-r--r-- | docs/docs/img/noise.svg | 13364L |
-rw-r--r-- | docs/docs/img/src-kfr1.png | 7697B |
-rw-r--r-- | docs/docs/img/src-kfr2.png | 2611B |
-rw-r--r-- | docs/docs/img/window_bartlett.svg | 2175L |
-rw-r--r-- | docs/docs/img/window_bartlett_hann.svg | 2197L |
-rw-r--r-- | docs/docs/img/window_blackman.svg | 2194L |
-rw-r--r-- | docs/docs/img/window_blackman_harris.svg | 2186L |
-rw-r--r-- | docs/docs/img/window_bohman.svg | 2209L |
-rw-r--r-- | docs/docs/img/window_cosine.svg | 2174L |
-rw-r--r-- | docs/docs/img/window_cosine_np.svg | 2224L |
-rw-r--r-- | docs/docs/img/window_flattop.svg | 2153L |
-rw-r--r-- | docs/docs/img/window_gaussian.svg | 2104L |
-rw-r--r-- | docs/docs/img/window_hamming.svg | 2176L |
-rw-r--r-- | docs/docs/img/window_hann.svg | 2200L |
-rw-r--r-- | docs/docs/img/window_kaiser.svg | 2213L |
-rw-r--r-- | docs/docs/img/window_lanczos.svg | 2161L |
-rw-r--r-- | docs/docs/img/window_triangular.svg | 2201L |
-rw-r--r-- | docs/docs/index.md | 46L |
-rw-r--r-- | docs/docs/installation.md | 163L |
-rw-r--r-- | docs/docs/js/math.js | 66L |
-rw-r--r-- | docs/docs/normalize.md | 48L |
-rw-r--r-- | docs/docs/plot.md | 20L |
-rw-r--r-- | docs/docs/read_audio.md | 52L |
-rw-r--r-- | docs/docs/src.md | 55L |
-rw-r--r-- | docs/docs/src_gallery.md | 18L |
-rw-r--r-- | docs/docs/upgrade5.md | 95L |
-rw-r--r-- | docs/docs/upgrade6.md | 114L |
-rw-r--r-- | docs/docs/whatsnew5.md | 17L |
-rw-r--r-- | docs/docs/whatsnew6.md | 57L |
-rw-r--r-- | docs/docs/window_gallery.md | 214L |
-rw-r--r-- | docs/docs/without_cmake.md | 103L |
-rw-r--r-- | docs/mkdocs.yml | 149L |
-rw-r--r-- | dspplot/dspplot/__init__.py | 2L |
-rw-r--r-- | dspplot/dspplot/dspplotting.py | 266L |
-rw-r--r-- | dspplot/setup.py | 26L |
-rw-r--r-- | examples/CMakeLists.txt | 51L |
-rw-r--r-- | examples/biquads.cpp | 210L |
-rw-r--r-- | examples/ccv.cpp | 72L |
-rw-r--r-- | examples/dft.cpp | 60L |
-rw-r--r-- | examples/fir.cpp | 163L |
-rw-r--r-- | examples/iir.cpp | 201L |
-rw-r--r-- | examples/sample_rate_conversion.cpp | 121L |
-rw-r--r-- | examples/window.cpp | 88L |
-rw-r--r-- | format-all.py | 34L |
-rw-r--r-- | img/KFR.svg | 580L |
-rw-r--r-- | img/KFR1.png | 45240B |
-rw-r--r-- | img/biquad.svg | 1290L |
-rw-r--r-- | img/composite_double_18_119.png | 332440B |
-rw-r--r-- | img/composite_float_18_119.png | 348476B |
-rw-r--r-- | img/extra_double_120_30720000.png | 162851B |
-rw-r--r-- | img/extra_float_120_30720000.png | 168388B |
-rw-r--r-- | img/fft_performance.png | 105928B |
-rw-r--r-- | img/powers2_double_16_16777216.png | 160310B |
-rw-r--r-- | img/powers2_float_16_16777216.png | 153247B |
-rw-r--r-- | img/primes_double_17_127.png | 139870B |
-rw-r--r-- | img/primes_float_17_127.png | 141758B |
-rw-r--r-- | include/kfr/all.hpp | 67L |
-rw-r--r-- | include/kfr/base.hpp | 46L |
-rw-r--r-- | include/kfr/base/basic_expressions.hpp | 1078L |
-rw-r--r-- | include/kfr/base/conversion.hpp | 287L |
-rw-r--r-- | include/kfr/base/endianness.hpp | 47L |
-rw-r--r-- | include/kfr/base/expression.hpp | 946L |
-rw-r--r-- | include/kfr/base/filter.hpp | 149L |
-rw-r--r-- | include/kfr/base/fraction.hpp | 152L |
-rw-r--r-- | include/kfr/base/generators.hpp | 332L |
-rw-r--r-- | include/kfr/base/handle.hpp | 412L |
-rw-r--r-- | include/kfr/base/impl/static_array.hpp | 237L |
-rw-r--r-- | include/kfr/base/inline_vector.hpp | 131L |
-rw-r--r-- | include/kfr/base/math_expressions.hpp | 516L |
-rw-r--r-- | include/kfr/base/memory.hpp | 29L |
-rw-r--r-- | include/kfr/base/npy.hpp | 494L |
-rw-r--r-- | include/kfr/base/random.hpp | 242L |
-rw-r--r-- | include/kfr/base/random_bits.hpp | 127L |
-rw-r--r-- | include/kfr/base/reduce.hpp | 423L |
-rw-r--r-- | include/kfr/base/shape.hpp | 943L |
-rw-r--r-- | include/kfr/base/simd_expressions.hpp | 489L |
-rw-r--r-- | include/kfr/base/small_buffer.hpp | 115L |
-rw-r--r-- | include/kfr/base/state_holder.hpp | 67L |
-rw-r--r-- | include/kfr/base/tensor.hpp | 1005L |
-rw-r--r-- | include/kfr/base/transpose.hpp | 644L |
-rw-r--r-- | include/kfr/base/univector.hpp | 714L |
-rw-r--r-- | include/kfr/capi.h | 718L |
-rw-r--r-- | include/kfr/cident.h | 756L |
-rw-r--r-- | include/kfr/cometa.hpp | 2250L |
-rw-r--r-- | include/kfr/cometa/array.hpp | 77L |
-rw-r--r-- | include/kfr/cometa/cstring.hpp | 166L |
-rw-r--r-- | include/kfr/cometa/ctti.hpp | 121L |
-rw-r--r-- | include/kfr/cometa/function.hpp | 157L |
-rw-r--r-- | include/kfr/cometa/memory.hpp | 302L |
-rw-r--r-- | include/kfr/cometa/named_arg.hpp | 35L |
-rw-r--r-- | include/kfr/cometa/numeric.hpp | 191L |
-rw-r--r-- | include/kfr/cometa/range.hpp | 72L |
-rw-r--r-- | include/kfr/cometa/result.hpp | 52L |
-rw-r--r-- | include/kfr/cometa/string.hpp | 700L |
-rw-r--r-- | include/kfr/cometa/tuple.hpp | 46L |
-rw-r--r-- | include/kfr/config.h | 0B |
-rw-r--r-- | include/kfr/dft.hpp | 30L |
-rw-r--r-- | include/kfr/dft/cache.hpp | 172L |
-rw-r--r-- | include/kfr/dft/convolution.hpp | 151L |
-rw-r--r-- | include/kfr/dft/fft.hpp | 958L |
-rw-r--r-- | include/kfr/dft/reference_dft.hpp | 205L |
-rw-r--r-- | include/kfr/dsp.hpp | 44L |
-rw-r--r-- | include/kfr/dsp/biquad.hpp | 516L |
-rw-r--r-- | include/kfr/dsp/biquad_design.hpp | 249L |
-rw-r--r-- | include/kfr/dsp/dcremove.hpp | 41L |
-rw-r--r-- | include/kfr/dsp/delay.hpp | 220L |
-rw-r--r-- | include/kfr/dsp/ebu.hpp | 364L |
-rw-r--r-- | include/kfr/dsp/fir.hpp | 429L |
-rw-r--r-- | include/kfr/dsp/fir_design.hpp | 222L |
-rw-r--r-- | include/kfr/dsp/goertzel.hpp | 140L |
-rw-r--r-- | include/kfr/dsp/iir.hpp | 28L |
-rw-r--r-- | include/kfr/dsp/iir_design.hpp | 1262L |
-rw-r--r-- | include/kfr/dsp/mixdown.hpp | 81L |
-rw-r--r-- | include/kfr/dsp/oscillators.hpp | 284L |
-rw-r--r-- | include/kfr/dsp/sample_rate_conversion.hpp | 342L |
-rw-r--r-- | include/kfr/dsp/speaker.hpp | 97L |
-rw-r--r-- | include/kfr/dsp/special.hpp | 88L |
-rw-r--r-- | include/kfr/dsp/units.hpp | 206L |
-rw-r--r-- | include/kfr/dsp/waveshaper.hpp | 96L |
-rw-r--r-- | include/kfr/dsp/weighting.hpp | 136L |
-rw-r--r-- | include/kfr/dsp/window.hpp | 644L |
-rw-r--r-- | include/kfr/except.hpp | 97L |
-rw-r--r-- | include/kfr/io.hpp | 30L |
-rw-r--r-- | include/kfr/io/audiofile.hpp | 276L |
-rw-r--r-- | include/kfr/io/file.hpp | 307L |
-rw-r--r-- | include/kfr/io/python_plot.hpp | 184L |
-rw-r--r-- | include/kfr/io/tostring.hpp | 178L |
-rw-r--r-- | include/kfr/kfr.h | 117L |
-rw-r--r-- | include/kfr/math.hpp | 38L |
-rw-r--r-- | include/kfr/math/asin_acos.hpp | 53L |
-rw-r--r-- | include/kfr/math/atan.hpp | 74L |
-rw-r--r-- | include/kfr/math/compiletime.hpp | 84L |
-rw-r--r-- | include/kfr/math/complex_math.hpp | 339L |
-rw-r--r-- | include/kfr/math/gamma.hpp | 81L |
-rw-r--r-- | include/kfr/math/hyperbolic.hpp | 79L |
-rw-r--r-- | include/kfr/math/impl/asin_acos.hpp | 58L |
-rw-r--r-- | include/kfr/math/impl/atan.hpp | 227L |
-rw-r--r-- | include/kfr/math/impl/gamma.hpp | 71L |
-rw-r--r-- | include/kfr/math/impl/hyperbolic.hpp | 99L |
-rw-r--r-- | include/kfr/math/impl/log_exp.hpp | 336L |
-rw-r--r-- | include/kfr/math/impl/modzerobessel.hpp | 104L |
-rw-r--r-- | include/kfr/math/impl/sin_cos.hpp | 310L |
-rw-r--r-- | include/kfr/math/impl/sqrt.hpp | 72L |
-rw-r--r-- | include/kfr/math/impl/tan.hpp | 152L |
-rw-r--r-- | include/kfr/math/interpolation.hpp | 74L |
-rw-r--r-- | include/kfr/math/log_exp.hpp | 133L |
-rw-r--r-- | include/kfr/math/modzerobessel.hpp | 41L |
-rw-r--r-- | include/kfr/math/sin_cos.hpp | 195L |
-rw-r--r-- | include/kfr/math/sqrt.hpp | 44L |
-rw-r--r-- | include/kfr/math/tan.hpp | 47L |
-rw-r--r-- | include/kfr/multiarch.h | 196L |
-rw-r--r-- | include/kfr/runtime.hpp | 26L |
-rw-r--r-- | include/kfr/runtime/cpuid.hpp | 313L |
-rw-r--r-- | include/kfr/runtime/cpuid_auto.hpp | 69L |
-rw-r--r-- | include/kfr/simd.hpp | 45L |
-rw-r--r-- | include/kfr/simd/abs.hpp | 45L |
-rw-r--r-- | include/kfr/simd/clamp.hpp | 51L |
-rw-r--r-- | include/kfr/simd/comparison.hpp | 116L |
-rw-r--r-- | include/kfr/simd/complex.hpp | 348L |
-rw-r--r-- | include/kfr/simd/complex_type.hpp | 64L |
-rw-r--r-- | include/kfr/simd/constants.hpp | 163L |
-rw-r--r-- | include/kfr/simd/digitreverse.hpp | 118L |
-rw-r--r-- | include/kfr/simd/horizontal.hpp | 155L |
-rw-r--r-- | include/kfr/simd/impl/abs.hpp | 138L |
-rw-r--r-- | include/kfr/simd/impl/backend.hpp | 79L |
-rw-r--r-- | include/kfr/simd/impl/backend_clang.hpp | 195L |
-rw-r--r-- | include/kfr/simd/impl/backend_generic.hpp | 1944L |
-rw-r--r-- | include/kfr/simd/impl/basicoperators_clang.hpp | 184L |
-rw-r--r-- | include/kfr/simd/impl/basicoperators_complex.hpp | 113L |
-rw-r--r-- | include/kfr/simd/impl/basicoperators_generic.hpp | 1642L |
-rw-r--r-- | include/kfr/simd/impl/clamp.hpp | 55L |
-rw-r--r-- | include/kfr/simd/impl/function.hpp | 335L |
-rw-r--r-- | include/kfr/simd/impl/intrinsics.h | 55L |
-rw-r--r-- | include/kfr/simd/impl/logical.hpp | 286L |
-rw-r--r-- | include/kfr/simd/impl/min_max.hpp | 236L |
-rw-r--r-- | include/kfr/simd/impl/operators.hpp | 97L |
-rw-r--r-- | include/kfr/simd/impl/read_write.hpp | 402L |
-rw-r--r-- | include/kfr/simd/impl/round.hpp | 282L |
-rw-r--r-- | include/kfr/simd/impl/saturation.hpp | 205L |
-rw-r--r-- | include/kfr/simd/impl/select.hpp | 331L |
-rw-r--r-- | include/kfr/simd/impl/simd.hpp | 132L |
-rw-r--r-- | include/kfr/simd/impl/specialconstants.hpp | 101L |
-rw-r--r-- | include/kfr/simd/impl/specializations.hpp | 115L |
-rw-r--r-- | include/kfr/simd/logical.hpp | 54L |
-rw-r--r-- | include/kfr/simd/mask.hpp | 62L |
-rw-r--r-- | include/kfr/simd/min_max.hpp | 75L |
-rw-r--r-- | include/kfr/simd/operators.hpp | 651L |
-rw-r--r-- | include/kfr/simd/platform.hpp | 297L |
-rw-r--r-- | include/kfr/simd/read_write.hpp | 321L |
-rw-r--r-- | include/kfr/simd/round.hpp | 108L |
-rw-r--r-- | include/kfr/simd/saturation.hpp | 51L |
-rw-r--r-- | include/kfr/simd/select.hpp | 49L |
-rw-r--r-- | include/kfr/simd/shuffle.hpp | 660L |
-rw-r--r-- | include/kfr/simd/sort.hpp | 103L |
-rw-r--r-- | include/kfr/simd/types.hpp | 418L |
-rw-r--r-- | include/kfr/simd/vec.hpp | 1638L |
-rw-r--r-- | include/kfr/testo/assert.hpp | 117L |
-rw-r--r-- | include/kfr/testo/comparison.hpp | 249L |
-rw-r--r-- | include/kfr/testo/console_colors.hpp | 166L |
-rw-r--r-- | include/kfr/testo/double_double.hpp | 171L |
-rw-r--r-- | include/kfr/testo/testo.hpp | 449L |
-rw-r--r-- | include/kfr/version.hpp | 40L |
-rw-r--r-- | requirements.txt | 3L |
-rw-r--r-- | sources.cmake | 378L |
-rw-r--r-- | src/capi/CMakeLists.txt | 58L |
-rw-r--r-- | src/capi/capi.cpp | 643L |
-rw-r--r-- | src/dft/CMakeLists.txt | 25L |
-rw-r--r-- | src/dft/bitrev.hpp | 495L |
-rw-r--r-- | src/dft/convolution-impl.cpp | 265L |
-rw-r--r-- | src/dft/data/bitrev.hpp | 1057L |
-rw-r--r-- | src/dft/data/sincos.hpp | 192L |
-rw-r--r-- | src/dft/dft-fft.hpp | 114L |
-rw-r--r-- | src/dft/dft-impl-f32.cpp | 29L |
-rw-r--r-- | src/dft/dft-impl-f64.cpp | 29L |
-rw-r--r-- | src/dft/dft-impl.hpp | 568L |
-rw-r--r-- | src/dft/dft-templates.hpp | 41L |
-rw-r--r-- | src/dft/dft.cpp | 181L |
-rw-r--r-- | src/dft/fft-impl-f32.cpp | 29L |
-rw-r--r-- | src/dft/fft-impl-f64.cpp | 29L |
-rw-r--r-- | src/dft/fft-impl.hpp | 2123L |
-rw-r--r-- | src/dft/fft-templates.hpp | 47L |
-rw-r--r-- | src/dft/ft.hpp | 1785L |
-rw-r--r-- | src/dft/version.cpp | 6L |
-rw-r--r-- | src/dsp/CMakeLists.txt | 12L |
-rw-r--r-- | src/dsp/biquad.cpp | 65L |
-rw-r--r-- | src/dsp/fir.cpp | 92L |
-rw-r--r-- | src/dsp/sample_rate_conversion.cpp | 179L |
-rw-r--r-- | src/dsp/version.cpp | 6L |
-rw-r--r-- | src/io/CMakeLists.txt | 12L |
-rw-r--r-- | src/io/audiofile-impl.cpp | 410L |
-rw-r--r-- | src/io/dr/README.txt | 10L |
-rw-r--r-- | src/io/dr/dr_flac.h | 11032L |
-rw-r--r-- | src/io/dr/dr_mp3.h | 4203L |
-rw-r--r-- | src/io/dr/dr_wav.h | 5334L |
-rw-r--r-- | src/io/version.cpp | 6L |
-rw-r--r-- | tests/CMakeLists.txt | 227L |
-rw-r--r-- | tests/all_tests.cpp | 38L |
-rw-r--r-- | tests/capi_test.cpp | 300L |
-rw-r--r-- | tests/cmake/FindGMP.cmake | 5L |
-rw-r--r-- | tests/cmake/FindMPFR.cmake | 5L |
-rw-r--r-- | tests/data/acos_double_fuzz | 160000B |
-rw-r--r-- | tests/data/acos_double_narrow | 160000B |
-rw-r--r-- | tests/data/acos_float_fuzz | 80000B |
-rw-r--r-- | tests/data/acos_float_narrow | 80000B |
-rw-r--r-- | tests/data/asin_double_fuzz | 160000B |
-rw-r--r-- | tests/data/asin_double_narrow | 160000B |
-rw-r--r-- | tests/data/asin_float_fuzz | 80000B |
-rw-r--r-- | tests/data/asin_float_narrow | 80000B |
-rw-r--r-- | tests/data/atan2_double_fuzz | 240000B |
-rw-r--r-- | tests/data/atan2_double_narrow | 240000B |
-rw-r--r-- | tests/data/atan2_float_fuzz | 120000B |
-rw-r--r-- | tests/data/atan2_float_narrow | 120000B |
-rw-r--r-- | tests/data/atan_double_fuzz | 160000B |
-rw-r--r-- | tests/data/atan_double_narrow | 160000B |
-rw-r--r-- | tests/data/atan_float_fuzz | 80000B |
-rw-r--r-- | tests/data/atan_float_narrow | 80000B |
-rw-r--r-- | tests/data/cbrt_double_fuzz | 160000B |
-rw-r--r-- | tests/data/cbrt_double_narrow | 160000B |
-rw-r--r-- | tests/data/cbrt_float_fuzz | 80000B |
-rw-r--r-- | tests/data/cbrt_float_narrow | 80000B |
-rw-r--r-- | tests/data/cos_double_fuzz | 160000B |
-rw-r--r-- | tests/data/cos_double_narrow | 160000B |
-rw-r--r-- | tests/data/cos_float_fuzz | 80000B |
-rw-r--r-- | tests/data/cos_float_narrow | 80000B |
-rw-r--r-- | tests/data/cosh_double_fuzz | 160000B |
-rw-r--r-- | tests/data/cosh_double_narrow | 160000B |
-rw-r--r-- | tests/data/cosh_float_fuzz | 80000B |
-rw-r--r-- | tests/data/cosh_float_narrow | 80000B |
-rw-r--r-- | tests/data/coth_double_fuzz | 160000B |
-rw-r--r-- | tests/data/coth_double_narrow | 160000B |
-rw-r--r-- | tests/data/coth_float_fuzz | 80000B |
-rw-r--r-- | tests/data/coth_float_narrow | 80000B |
-rw-r--r-- | tests/data/exp10_double_fuzz | 160000B |
-rw-r--r-- | tests/data/exp10_double_narrow | 160000B |
-rw-r--r-- | tests/data/exp10_float_fuzz | 80000B |
-rw-r--r-- | tests/data/exp10_float_narrow | 80000B |
-rw-r--r-- | tests/data/exp2_double_fuzz | 160000B |
-rw-r--r-- | tests/data/exp2_double_narrow | 160000B |
-rw-r--r-- | tests/data/exp2_float_fuzz | 80000B |
-rw-r--r-- | tests/data/exp2_float_narrow | 80000B |
-rw-r--r-- | tests/data/exp_double_fuzz | 160000B |
-rw-r--r-- | tests/data/exp_double_narrow | 160000B |
-rw-r--r-- | tests/data/exp_float_fuzz | 80000B |
-rw-r--r-- | tests/data/exp_float_narrow | 80000B |
-rw-r--r-- | tests/data/gamma_double_fuzz | 160000B |
-rw-r--r-- | tests/data/gamma_double_narrow | 160000B |
-rw-r--r-- | tests/data/gamma_float_fuzz | 80000B |
-rw-r--r-- | tests/data/gamma_float_narrow | 80000B |
-rw-r--r-- | tests/data/log10_double_fuzz | 160000B |
-rw-r--r-- | tests/data/log10_double_narrow | 160000B |
-rw-r--r-- | tests/data/log10_float_fuzz | 80000B |
-rw-r--r-- | tests/data/log10_float_narrow | 80000B |
-rw-r--r-- | tests/data/log2_double_fuzz | 160000B |
-rw-r--r-- | tests/data/log2_double_narrow | 160000B |
-rw-r--r-- | tests/data/log2_float_fuzz | 80000B |
-rw-r--r-- | tests/data/log2_float_narrow | 80000B |
-rw-r--r-- | tests/data/log_double_fuzz | 160000B |
-rw-r--r-- | tests/data/log_double_narrow | 160000B |
-rw-r--r-- | tests/data/log_float_fuzz | 80000B |
-rw-r--r-- | tests/data/log_float_narrow | 80000B |
-rw-r--r-- | tests/data/sin_double_fuzz | 160000B |
-rw-r--r-- | tests/data/sin_double_narrow | 160000B |
-rw-r--r-- | tests/data/sin_float_fuzz | 80000B |
-rw-r--r-- | tests/data/sin_float_narrow | 80000B |
-rw-r--r-- | tests/data/sinh_double_fuzz | 160000B |
-rw-r--r-- | tests/data/sinh_double_narrow | 160000B |
-rw-r--r-- | tests/data/sinh_float_fuzz | 80000B |
-rw-r--r-- | tests/data/sinh_float_narrow | 80000B |
-rw-r--r-- | tests/data/tan_double_fuzz | 160000B |
-rw-r--r-- | tests/data/tan_double_narrow | 160000B |
-rw-r--r-- | tests/data/tan_float_fuzz | 80000B |
-rw-r--r-- | tests/data/tan_float_narrow | 80000B |
-rw-r--r-- | tests/data/tanh_double_fuzz | 160000B |
-rw-r--r-- | tests/data/tanh_double_narrow | 160000B |
-rw-r--r-- | tests/data/tanh_float_fuzz | 80000B |
-rw-r--r-- | tests/data/tanh_float_narrow | 80000B |
-rw-r--r-- | tests/dft_test.cpp | 494L |
-rw-r--r-- | tests/internal/asm_test.cpp | 321L |
-rw-r--r-- | tests/internal/generate_data.cpp | 131L |
-rw-r--r-- | tests/mpfr/mpfrplus.hpp | 728L |
-rw-r--r-- | tests/npy/10x11-bool-v1-c-be.npy | 238B |
-rw-r--r-- | tests/npy/10x11-bool-v1-c-le.npy | 238B |
-rw-r--r-- | tests/npy/10x11-bool-v1-f-be.npy | 238B |
-rw-r--r-- | tests/npy/10x11-bool-v1-f-le.npy | 238B |
-rw-r--r-- | tests/npy/10x11-bool-v2-c-be.npy | 238B |
-rw-r--r-- | tests/npy/10x11-bool-v2-c-le.npy | 238B |
-rw-r--r-- | tests/npy/10x11-bool-v2-f-be.npy | 238B |
-rw-r--r-- | tests/npy/10x11-bool-v2-f-le.npy | 238B |
-rw-r--r-- | tests/npy/10x11-complex128-v1-c-be.npy | 1888B |
-rw-r--r-- | tests/npy/10x11-complex128-v1-c-le.npy | 1888B |
-rw-r--r-- | tests/npy/10x11-complex128-v1-f-be.npy | 1888B |
-rw-r--r-- | tests/npy/10x11-complex128-v1-f-le.npy | 1888B |
-rw-r--r-- | tests/npy/10x11-complex128-v2-c-be.npy | 1888B |
-rw-r--r-- | tests/npy/10x11-complex128-v2-c-le.npy | 1888B |
-rw-r--r-- | tests/npy/10x11-complex128-v2-f-be.npy | 1888B |
-rw-r--r-- | tests/npy/10x11-complex128-v2-f-le.npy | 1888B |
-rw-r--r-- | tests/npy/10x11-complex64-v1-c-be.npy | 1008B |
-rw-r--r-- | tests/npy/10x11-complex64-v1-c-le.npy | 1008B |
-rw-r--r-- | tests/npy/10x11-complex64-v1-f-be.npy | 1008B |
-rw-r--r-- | tests/npy/10x11-complex64-v1-f-le.npy | 1008B |
-rw-r--r-- | tests/npy/10x11-complex64-v2-c-be.npy | 1008B |
-rw-r--r-- | tests/npy/10x11-complex64-v2-c-le.npy | 1008B |
-rw-r--r-- | tests/npy/10x11-complex64-v2-f-be.npy | 1008B |
-rw-r--r-- | tests/npy/10x11-complex64-v2-f-le.npy | 1008B |
-rw-r--r-- | tests/npy/10x11-float32-v1-c-be.npy | 568B |
-rw-r--r-- | tests/npy/10x11-float32-v1-c-le.npy | 568B |
-rw-r--r-- | tests/npy/10x11-float32-v1-f-be.npy | 568B |
-rw-r--r-- | tests/npy/10x11-float32-v1-f-le.npy | 568B |
-rw-r--r-- | tests/npy/10x11-float32-v2-c-be.npy | 568B |
-rw-r--r-- | tests/npy/10x11-float32-v2-c-le.npy | 568B |
-rw-r--r-- | tests/npy/10x11-float32-v2-f-be.npy | 568B |
-rw-r--r-- | tests/npy/10x11-float32-v2-f-le.npy | 568B |
-rw-r--r-- | tests/npy/10x11-float64-v1-c-be.npy | 1008B |
-rw-r--r-- | tests/npy/10x11-float64-v1-c-le.npy | 1008B |
-rw-r--r-- | tests/npy/10x11-float64-v1-f-be.npy | 1008B |
-rw-r--r-- | tests/npy/10x11-float64-v1-f-le.npy | 1008B |
-rw-r--r-- | tests/npy/10x11-float64-v2-c-be.npy | 1008B |
-rw-r--r-- | tests/npy/10x11-float64-v2-c-le.npy | 1008B |
-rw-r--r-- | tests/npy/10x11-float64-v2-f-be.npy | 1008B |
-rw-r--r-- | tests/npy/10x11-float64-v2-f-le.npy | 1008B |
-rw-r--r-- | tests/npy/10x11-int16-v1-c-be.npy | 348B |
-rw-r--r-- | tests/npy/10x11-int16-v1-c-le.npy | 348B |
-rw-r--r-- | tests/npy/10x11-int16-v1-f-be.npy | 348B |
-rw-r--r-- | tests/npy/10x11-int16-v1-f-le.npy | 348B |
-rw-r--r-- | tests/npy/10x11-int16-v2-c-be.npy | 348B |
-rw-r--r-- | tests/npy/10x11-int16-v2-c-le.npy | 348B |
-rw-r--r-- | tests/npy/10x11-int16-v2-f-be.npy | 348B |
-rw-r--r-- | tests/npy/10x11-int16-v2-f-le.npy | 348B |
-rw-r--r-- | tests/npy/10x11-int32-v1-c-be.npy | 568B |
-rw-r--r-- | tests/npy/10x11-int32-v1-c-le.npy | 568B |
-rw-r--r-- | tests/npy/10x11-int32-v1-f-be.npy | 568B |
-rw-r--r-- | tests/npy/10x11-int32-v1-f-le.npy | 568B |
-rw-r--r-- | tests/npy/10x11-int32-v2-c-be.npy | 568B |
-rw-r--r-- | tests/npy/10x11-int32-v2-c-le.npy | 568B |
-rw-r--r-- | tests/npy/10x11-int32-v2-f-be.npy | 568B |
-rw-r--r-- | tests/npy/10x11-int32-v2-f-le.npy | 568B |
-rw-r--r-- | tests/npy/10x11-int64-v1-c-be.npy | 1008B |
-rw-r--r-- | tests/npy/10x11-int64-v1-c-le.npy | 1008B |
-rw-r--r-- | tests/npy/10x11-int64-v1-f-be.npy | 1008B |
-rw-r--r-- | tests/npy/10x11-int64-v1-f-le.npy | 1008B |
-rw-r--r-- | tests/npy/10x11-int64-v2-c-be.npy | 1008B |
-rw-r--r-- | tests/npy/10x11-int64-v2-c-le.npy | 1008B |
-rw-r--r-- | tests/npy/10x11-int64-v2-f-be.npy | 1008B |
-rw-r--r-- | tests/npy/10x11-int64-v2-f-le.npy | 1008B |
-rw-r--r-- | tests/npy/10x11-int8-v1-c-be.npy | 238B |
-rw-r--r-- | tests/npy/10x11-int8-v1-c-le.npy | 238B |
-rw-r--r-- | tests/npy/10x11-int8-v1-f-be.npy | 238B |
-rw-r--r-- | tests/npy/10x11-int8-v1-f-le.npy | 238B |
-rw-r--r-- | tests/npy/10x11-int8-v2-c-be.npy | 238B |
-rw-r--r-- | tests/npy/10x11-int8-v2-c-le.npy | 238B |
-rw-r--r-- | tests/npy/10x11-int8-v2-f-be.npy | 238B |
-rw-r--r-- | tests/npy/10x11-int8-v2-f-le.npy | 238B |
-rw-r--r-- | tests/npy/10x11-uint16-v1-c-be.npy | 348B |
-rw-r--r-- | tests/npy/10x11-uint16-v1-c-le.npy | 348B |
-rw-r--r-- | tests/npy/10x11-uint16-v1-f-be.npy | 348B |
-rw-r--r-- | tests/npy/10x11-uint16-v1-f-le.npy | 348B |
-rw-r--r-- | tests/npy/10x11-uint16-v2-c-be.npy | 348B |
-rw-r--r-- | tests/npy/10x11-uint16-v2-c-le.npy | 348B |
-rw-r--r-- | tests/npy/10x11-uint16-v2-f-be.npy | 348B |
-rw-r--r-- | tests/npy/10x11-uint16-v2-f-le.npy | 348B |
-rw-r--r-- | tests/npy/10x11-uint32-v1-c-be.npy | 568B |
-rw-r--r-- | tests/npy/10x11-uint32-v1-c-le.npy | 568B |
-rw-r--r-- | tests/npy/10x11-uint32-v1-f-be.npy | 568B |
-rw-r--r-- | tests/npy/10x11-uint32-v1-f-le.npy | 568B |
-rw-r--r-- | tests/npy/10x11-uint32-v2-c-be.npy | 568B |
-rw-r--r-- | tests/npy/10x11-uint32-v2-c-le.npy | 568B |
-rw-r--r-- | tests/npy/10x11-uint32-v2-f-be.npy | 568B |
-rw-r--r-- | tests/npy/10x11-uint32-v2-f-le.npy | 568B |
-rw-r--r-- | tests/npy/10x11-uint64-v1-c-be.npy | 1008B |
-rw-r--r-- | tests/npy/10x11-uint64-v1-c-le.npy | 1008B |
-rw-r--r-- | tests/npy/10x11-uint64-v1-f-be.npy | 1008B |
-rw-r--r-- | tests/npy/10x11-uint64-v1-f-le.npy | 1008B |
-rw-r--r-- | tests/npy/10x11-uint64-v2-c-be.npy | 1008B |
-rw-r--r-- | tests/npy/10x11-uint64-v2-c-le.npy | 1008B |
-rw-r--r-- | tests/npy/10x11-uint64-v2-f-be.npy | 1008B |
-rw-r--r-- | tests/npy/10x11-uint64-v2-f-le.npy | 1008B |
-rw-r--r-- | tests/npy/10x11-uint8-v1-c-be.npy | 238B |
-rw-r--r-- | tests/npy/10x11-uint8-v1-c-le.npy | 238B |
-rw-r--r-- | tests/npy/10x11-uint8-v1-f-be.npy | 238B |
-rw-r--r-- | tests/npy/10x11-uint8-v1-f-le.npy | 238B |
-rw-r--r-- | tests/npy/10x11-uint8-v2-c-be.npy | 238B |
-rw-r--r-- | tests/npy/10x11-uint8-v2-c-le.npy | 238B |
-rw-r--r-- | tests/npy/10x11-uint8-v2-f-be.npy | 238B |
-rw-r--r-- | tests/npy/10x11-uint8-v2-f-le.npy | 238B |
-rw-r--r-- | tests/npy/110-bool-v1-c-be.npy | 238B |
-rw-r--r-- | tests/npy/110-bool-v1-c-le.npy | 238B |
-rw-r--r-- | tests/npy/110-bool-v1-f-be.npy | 238B |
-rw-r--r-- | tests/npy/110-bool-v1-f-le.npy | 238B |
-rw-r--r-- | tests/npy/110-bool-v2-c-be.npy | 238B |
-rw-r--r-- | tests/npy/110-bool-v2-c-le.npy | 238B |
-rw-r--r-- | tests/npy/110-bool-v2-f-be.npy | 238B |
-rw-r--r-- | tests/npy/110-bool-v2-f-le.npy | 238B |
-rw-r--r-- | tests/npy/110-complex128-v1-c-be.npy | 1888B |
-rw-r--r-- | tests/npy/110-complex128-v1-c-le.npy | 1888B |
-rw-r--r-- | tests/npy/110-complex128-v1-f-be.npy | 1888B |
-rw-r--r-- | tests/npy/110-complex128-v1-f-le.npy | 1888B |
-rw-r--r-- | tests/npy/110-complex128-v2-c-be.npy | 1888B |
-rw-r--r-- | tests/npy/110-complex128-v2-c-le.npy | 1888B |
-rw-r--r-- | tests/npy/110-complex128-v2-f-be.npy | 1888B |
-rw-r--r-- | tests/npy/110-complex128-v2-f-le.npy | 1888B |
-rw-r--r-- | tests/npy/110-complex64-v1-c-be.npy | 1008B |
-rw-r--r-- | tests/npy/110-complex64-v1-c-le.npy | 1008B |
-rw-r--r-- | tests/npy/110-complex64-v1-f-be.npy | 1008B |
-rw-r--r-- | tests/npy/110-complex64-v1-f-le.npy | 1008B |
-rw-r--r-- | tests/npy/110-complex64-v2-c-be.npy | 1008B |
-rw-r--r-- | tests/npy/110-complex64-v2-c-le.npy | 1008B |
-rw-r--r-- | tests/npy/110-complex64-v2-f-be.npy | 1008B |
-rw-r--r-- | tests/npy/110-complex64-v2-f-le.npy | 1008B |
-rw-r--r-- | tests/npy/110-float32-v1-c-be.npy | 568B |
-rw-r--r-- | tests/npy/110-float32-v1-c-le.npy | 568B |
-rw-r--r-- | tests/npy/110-float32-v1-f-be.npy | 568B |
-rw-r--r-- | tests/npy/110-float32-v1-f-le.npy | 568B |
-rw-r--r-- | tests/npy/110-float32-v2-c-be.npy | 568B |
-rw-r--r-- | tests/npy/110-float32-v2-c-le.npy | 568B |
-rw-r--r-- | tests/npy/110-float32-v2-f-be.npy | 568B |
-rw-r--r-- | tests/npy/110-float32-v2-f-le.npy | 568B |
-rw-r--r-- | tests/npy/110-float64-v1-c-be.npy | 1008B |
-rw-r--r-- | tests/npy/110-float64-v1-c-le.npy | 1008B |
-rw-r--r-- | tests/npy/110-float64-v1-f-be.npy | 1008B |
-rw-r--r-- | tests/npy/110-float64-v1-f-le.npy | 1008B |
-rw-r--r-- | tests/npy/110-float64-v2-c-be.npy | 1008B |
-rw-r--r-- | tests/npy/110-float64-v2-c-le.npy | 1008B |
-rw-r--r-- | tests/npy/110-float64-v2-f-be.npy | 1008B |
-rw-r--r-- | tests/npy/110-float64-v2-f-le.npy | 1008B |
-rw-r--r-- | tests/npy/110-int16-v1-c-be.npy | 348B |
-rw-r--r-- | tests/npy/110-int16-v1-c-le.npy | 348B |
-rw-r--r-- | tests/npy/110-int16-v1-f-be.npy | 348B |
-rw-r--r-- | tests/npy/110-int16-v1-f-le.npy | 348B |
-rw-r--r-- | tests/npy/110-int16-v2-c-be.npy | 348B |
-rw-r--r-- | tests/npy/110-int16-v2-c-le.npy | 348B |
-rw-r--r-- | tests/npy/110-int16-v2-f-be.npy | 348B |
-rw-r--r-- | tests/npy/110-int16-v2-f-le.npy | 348B |
-rw-r--r-- | tests/npy/110-int32-v1-c-be.npy | 568B |
-rw-r--r-- | tests/npy/110-int32-v1-c-le.npy | 568B |
-rw-r--r-- | tests/npy/110-int32-v1-f-be.npy | 568B |
-rw-r--r-- | tests/npy/110-int32-v1-f-le.npy | 568B |
-rw-r--r-- | tests/npy/110-int32-v2-c-be.npy | 568B |
-rw-r--r-- | tests/npy/110-int32-v2-c-le.npy | 568B |
-rw-r--r-- | tests/npy/110-int32-v2-f-be.npy | 568B |
-rw-r--r-- | tests/npy/110-int32-v2-f-le.npy | 568B |
-rw-r--r-- | tests/npy/110-int64-v1-c-be.npy | 1008B |
-rw-r--r-- | tests/npy/110-int64-v1-c-le.npy | 1008B |
-rw-r--r-- | tests/npy/110-int64-v1-f-be.npy | 1008B |
-rw-r--r-- | tests/npy/110-int64-v1-f-le.npy | 1008B |
-rw-r--r-- | tests/npy/110-int64-v2-c-be.npy | 1008B |
-rw-r--r-- | tests/npy/110-int64-v2-c-le.npy | 1008B |
-rw-r--r-- | tests/npy/110-int64-v2-f-be.npy | 1008B |
-rw-r--r-- | tests/npy/110-int64-v2-f-le.npy | 1008B |
-rw-r--r-- | tests/npy/110-int8-v1-c-be.npy | 238B |
-rw-r--r-- | tests/npy/110-int8-v1-c-le.npy | 238B |
-rw-r--r-- | tests/npy/110-int8-v1-f-be.npy | 238B |
-rw-r--r-- | tests/npy/110-int8-v1-f-le.npy | 238B |
-rw-r--r-- | tests/npy/110-int8-v2-c-be.npy | 238B |
-rw-r--r-- | tests/npy/110-int8-v2-c-le.npy | 238B |
-rw-r--r-- | tests/npy/110-int8-v2-f-be.npy | 238B |
-rw-r--r-- | tests/npy/110-int8-v2-f-le.npy | 238B |
-rw-r--r-- | tests/npy/110-uint16-v1-c-be.npy | 348B |
-rw-r--r-- | tests/npy/110-uint16-v1-c-le.npy | 348B |
-rw-r--r-- | tests/npy/110-uint16-v1-f-be.npy | 348B |
-rw-r--r-- | tests/npy/110-uint16-v1-f-le.npy | 348B |
-rw-r--r-- | tests/npy/110-uint16-v2-c-be.npy | 348B |
-rw-r--r-- | tests/npy/110-uint16-v2-c-le.npy | 348B |
-rw-r--r-- | tests/npy/110-uint16-v2-f-be.npy | 348B |
-rw-r--r-- | tests/npy/110-uint16-v2-f-le.npy | 348B |
-rw-r--r-- | tests/npy/110-uint32-v1-c-be.npy | 568B |
-rw-r--r-- | tests/npy/110-uint32-v1-c-le.npy | 568B |
-rw-r--r-- | tests/npy/110-uint32-v1-f-be.npy | 568B |
-rw-r--r-- | tests/npy/110-uint32-v1-f-le.npy | 568B |
-rw-r--r-- | tests/npy/110-uint32-v2-c-be.npy | 568B |
-rw-r--r-- | tests/npy/110-uint32-v2-c-le.npy | 568B |
-rw-r--r-- | tests/npy/110-uint32-v2-f-be.npy | 568B |
-rw-r--r-- | tests/npy/110-uint32-v2-f-le.npy | 568B |
-rw-r--r-- | tests/npy/110-uint64-v1-c-be.npy | 1008B |
-rw-r--r-- | tests/npy/110-uint64-v1-c-le.npy | 1008B |
-rw-r--r-- | tests/npy/110-uint64-v1-f-be.npy | 1008B |
-rw-r--r-- | tests/npy/110-uint64-v1-f-le.npy | 1008B |
-rw-r--r-- | tests/npy/110-uint64-v2-c-be.npy | 1008B |
-rw-r--r-- | tests/npy/110-uint64-v2-c-le.npy | 1008B |
-rw-r--r-- | tests/npy/110-uint64-v2-f-be.npy | 1008B |
-rw-r--r-- | tests/npy/110-uint64-v2-f-le.npy | 1008B |
-rw-r--r-- | tests/npy/110-uint8-v1-c-be.npy | 238B |
-rw-r--r-- | tests/npy/110-uint8-v1-c-le.npy | 238B |
-rw-r--r-- | tests/npy/110-uint8-v1-f-be.npy | 238B |
-rw-r--r-- | tests/npy/110-uint8-v1-f-le.npy | 238B |
-rw-r--r-- | tests/npy/110-uint8-v2-c-be.npy | 238B |
-rw-r--r-- | tests/npy/110-uint8-v2-c-le.npy | 238B |
-rw-r--r-- | tests/npy/110-uint8-v2-f-be.npy | 238B |
-rw-r--r-- | tests/npy/110-uint8-v2-f-le.npy | 238B |
-rw-r--r-- | tests/npy/2x5x11-bool-v1-c-be.npy | 238B |
-rw-r--r-- | tests/npy/2x5x11-bool-v1-c-le.npy | 238B |
-rw-r--r-- | tests/npy/2x5x11-bool-v1-f-be.npy | 238B |
-rw-r--r-- | tests/npy/2x5x11-bool-v1-f-le.npy | 238B |
-rw-r--r-- | tests/npy/2x5x11-bool-v2-c-be.npy | 238B |
-rw-r--r-- | tests/npy/2x5x11-bool-v2-c-le.npy | 238B |
-rw-r--r-- | tests/npy/2x5x11-bool-v2-f-be.npy | 238B |
-rw-r--r-- | tests/npy/2x5x11-bool-v2-f-le.npy | 238B |
-rw-r--r-- | tests/npy/2x5x11-complex128-v1-c-be.npy | 1888B |
-rw-r--r-- | tests/npy/2x5x11-complex128-v1-c-le.npy | 1888B |
-rw-r--r-- | tests/npy/2x5x11-complex128-v1-f-be.npy | 1888B |
-rw-r--r-- | tests/npy/2x5x11-complex128-v1-f-le.npy | 1888B |
-rw-r--r-- | tests/npy/2x5x11-complex128-v2-c-be.npy | 1888B |
-rw-r--r-- | tests/npy/2x5x11-complex128-v2-c-le.npy | 1888B |
-rw-r--r-- | tests/npy/2x5x11-complex128-v2-f-be.npy | 1888B |
-rw-r--r-- | tests/npy/2x5x11-complex128-v2-f-le.npy | 1888B |
-rw-r--r-- | tests/npy/2x5x11-complex64-v1-c-be.npy | 1008B |
-rw-r--r-- | tests/npy/2x5x11-complex64-v1-c-le.npy | 1008B |
-rw-r--r-- | tests/npy/2x5x11-complex64-v1-f-be.npy | 1008B |
-rw-r--r-- | tests/npy/2x5x11-complex64-v1-f-le.npy | 1008B |
-rw-r--r-- | tests/npy/2x5x11-complex64-v2-c-be.npy | 1008B |
-rw-r--r-- | tests/npy/2x5x11-complex64-v2-c-le.npy | 1008B |
-rw-r--r-- | tests/npy/2x5x11-complex64-v2-f-be.npy | 1008B |
-rw-r--r-- | tests/npy/2x5x11-complex64-v2-f-le.npy | 1008B |
-rw-r--r-- | tests/npy/2x5x11-float32-v1-c-be.npy | 568B |
-rw-r--r-- | tests/npy/2x5x11-float32-v1-c-le.npy | 568B |
-rw-r--r-- | tests/npy/2x5x11-float32-v1-f-be.npy | 568B |
-rw-r--r-- | tests/npy/2x5x11-float32-v1-f-le.npy | 568B |
-rw-r--r-- | tests/npy/2x5x11-float32-v2-c-be.npy | 568B |
-rw-r--r-- | tests/npy/2x5x11-float32-v2-c-le.npy | 568B |
-rw-r--r-- | tests/npy/2x5x11-float32-v2-f-be.npy | 568B |
-rw-r--r-- | tests/npy/2x5x11-float32-v2-f-le.npy | 568B |
-rw-r--r-- | tests/npy/2x5x11-float64-v1-c-be.npy | 1008B |
-rw-r--r-- | tests/npy/2x5x11-float64-v1-c-le.npy | 1008B |
-rw-r--r-- | tests/npy/2x5x11-float64-v1-f-be.npy | 1008B |
-rw-r--r-- | tests/npy/2x5x11-float64-v1-f-le.npy | 1008B |
-rw-r--r-- | tests/npy/2x5x11-float64-v2-c-be.npy | 1008B |
-rw-r--r-- | tests/npy/2x5x11-float64-v2-c-le.npy | 1008B |
-rw-r--r-- | tests/npy/2x5x11-float64-v2-f-be.npy | 1008B |
-rw-r--r-- | tests/npy/2x5x11-float64-v2-f-le.npy | 1008B |
-rw-r--r-- | tests/npy/2x5x11-int16-v1-c-be.npy | 348B |
-rw-r--r-- | tests/npy/2x5x11-int16-v1-c-le.npy | 348B |
-rw-r--r-- | tests/npy/2x5x11-int16-v1-f-be.npy | 348B |
-rw-r--r-- | tests/npy/2x5x11-int16-v1-f-le.npy | 348B |
-rw-r--r-- | tests/npy/2x5x11-int16-v2-c-be.npy | 348B |
-rw-r--r-- | tests/npy/2x5x11-int16-v2-c-le.npy | 348B |
-rw-r--r-- | tests/npy/2x5x11-int16-v2-f-be.npy | 348B |
-rw-r--r-- | tests/npy/2x5x11-int16-v2-f-le.npy | 348B |
-rw-r--r-- | tests/npy/2x5x11-int32-v1-c-be.npy | 568B |
-rw-r--r-- | tests/npy/2x5x11-int32-v1-c-le.npy | 568B |
-rw-r--r-- | tests/npy/2x5x11-int32-v1-f-be.npy | 568B |
-rw-r--r-- | tests/npy/2x5x11-int32-v1-f-le.npy | 568B |
-rw-r--r-- | tests/npy/2x5x11-int32-v2-c-be.npy | 568B |
-rw-r--r-- | tests/npy/2x5x11-int32-v2-c-le.npy | 568B |
-rw-r--r-- | tests/npy/2x5x11-int32-v2-f-be.npy | 568B |
-rw-r--r-- | tests/npy/2x5x11-int32-v2-f-le.npy | 568B |
-rw-r--r-- | tests/npy/2x5x11-int64-v1-c-be.npy | 1008B |
-rw-r--r-- | tests/npy/2x5x11-int64-v1-c-le.npy | 1008B |
-rw-r--r-- | tests/npy/2x5x11-int64-v1-f-be.npy | 1008B |
-rw-r--r-- | tests/npy/2x5x11-int64-v1-f-le.npy | 1008B |
-rw-r--r-- | tests/npy/2x5x11-int64-v2-c-be.npy | 1008B |
-rw-r--r-- | tests/npy/2x5x11-int64-v2-c-le.npy | 1008B |
-rw-r--r-- | tests/npy/2x5x11-int64-v2-f-be.npy | 1008B |
-rw-r--r-- | tests/npy/2x5x11-int64-v2-f-le.npy | 1008B |
-rw-r--r-- | tests/npy/2x5x11-int8-v1-c-be.npy | 238B |
-rw-r--r-- | tests/npy/2x5x11-int8-v1-c-le.npy | 238B |
-rw-r--r-- | tests/npy/2x5x11-int8-v1-f-be.npy | 238B |
-rw-r--r-- | tests/npy/2x5x11-int8-v1-f-le.npy | 238B |
-rw-r--r-- | tests/npy/2x5x11-int8-v2-c-be.npy | 238B |
-rw-r--r-- | tests/npy/2x5x11-int8-v2-c-le.npy | 238B |
-rw-r--r-- | tests/npy/2x5x11-int8-v2-f-be.npy | 238B |
-rw-r--r-- | tests/npy/2x5x11-int8-v2-f-le.npy | 238B |
-rw-r--r-- | tests/npy/2x5x11-uint16-v1-c-be.npy | 348B |
-rw-r--r-- | tests/npy/2x5x11-uint16-v1-c-le.npy | 348B |
-rw-r--r-- | tests/npy/2x5x11-uint16-v1-f-be.npy | 348B |
-rw-r--r-- | tests/npy/2x5x11-uint16-v1-f-le.npy | 348B |
-rw-r--r-- | tests/npy/2x5x11-uint16-v2-c-be.npy | 348B |
-rw-r--r-- | tests/npy/2x5x11-uint16-v2-c-le.npy | 348B |
-rw-r--r-- | tests/npy/2x5x11-uint16-v2-f-be.npy | 348B |
-rw-r--r-- | tests/npy/2x5x11-uint16-v2-f-le.npy | 348B |
-rw-r--r-- | tests/npy/2x5x11-uint32-v1-c-be.npy | 568B |
-rw-r--r-- | tests/npy/2x5x11-uint32-v1-c-le.npy | 568B |
-rw-r--r-- | tests/npy/2x5x11-uint32-v1-f-be.npy | 568B |
-rw-r--r-- | tests/npy/2x5x11-uint32-v1-f-le.npy | 568B |
-rw-r--r-- | tests/npy/2x5x11-uint32-v2-c-be.npy | 568B |
-rw-r--r-- | tests/npy/2x5x11-uint32-v2-c-le.npy | 568B |
-rw-r--r-- | tests/npy/2x5x11-uint32-v2-f-be.npy | 568B |
-rw-r--r-- | tests/npy/2x5x11-uint32-v2-f-le.npy | 568B |
-rw-r--r-- | tests/npy/2x5x11-uint64-v1-c-be.npy | 1008B |
-rw-r--r-- | tests/npy/2x5x11-uint64-v1-c-le.npy | 1008B |
-rw-r--r-- | tests/npy/2x5x11-uint64-v1-f-be.npy | 1008B |
-rw-r--r-- | tests/npy/2x5x11-uint64-v1-f-le.npy | 1008B |
-rw-r--r-- | tests/npy/2x5x11-uint64-v2-c-be.npy | 1008B |
-rw-r--r-- | tests/npy/2x5x11-uint64-v2-c-le.npy | 1008B |
-rw-r--r-- | tests/npy/2x5x11-uint64-v2-f-be.npy | 1008B |
-rw-r--r-- | tests/npy/2x5x11-uint64-v2-f-le.npy | 1008B |
-rw-r--r-- | tests/npy/2x5x11-uint8-v1-c-be.npy | 238B |
-rw-r--r-- | tests/npy/2x5x11-uint8-v1-c-le.npy | 238B |
-rw-r--r-- | tests/npy/2x5x11-uint8-v1-f-be.npy | 238B |
-rw-r--r-- | tests/npy/2x5x11-uint8-v1-f-le.npy | 238B |
-rw-r--r-- | tests/npy/2x5x11-uint8-v2-c-be.npy | 238B |
-rw-r--r-- | tests/npy/2x5x11-uint8-v2-c-le.npy | 238B |
-rw-r--r-- | tests/npy/2x5x11-uint8-v2-f-be.npy | 238B |
-rw-r--r-- | tests/npy/2x5x11-uint8-v2-f-le.npy | 238B |
-rw-r--r-- | tests/test-audio/sine.flac | 39170B |
-rw-r--r-- | tests/test-audio/sine.mp3 | 25666B |
-rw-r--r-- | tests/unit/base/base.cpp | 7L |
-rw-r--r-- | tests/unit/base/basic_expressions.cpp | 160L |
-rw-r--r-- | tests/unit/base/conversion.cpp | 74L |
-rw-r--r-- | tests/unit/base/fraction.cpp | 49L |
-rw-r--r-- | tests/unit/base/generators.cpp | 49L |
-rw-r--r-- | tests/unit/base/handle.cpp | 57L |
-rw-r--r-- | tests/unit/base/math_expressions.cpp | 60L |
-rw-r--r-- | tests/unit/base/npy.cpp | 126L |
-rw-r--r-- | tests/unit/base/random.cpp | 100L |
-rw-r--r-- | tests/unit/base/reduce.cpp | 111L |
-rw-r--r-- | tests/unit/base/shape.cpp | 78L |
-rw-r--r-- | tests/unit/base/simd_expressions.cpp | 33L |
-rw-r--r-- | tests/unit/base/std_ambiguities.cpp | 12L |
-rw-r--r-- | tests/unit/base/tensor.cpp | 847L |
-rw-r--r-- | tests/unit/base/transpose.cpp | 130L |
-rw-r--r-- | tests/unit/base/univector.cpp | 44L |
-rw-r--r-- | tests/unit/cometa.cpp | 19L |
-rw-r--r-- | tests/unit/dsp/biquad.cpp | 126L |
-rw-r--r-- | tests/unit/dsp/biquad_design.cpp | 7L |
-rw-r--r-- | tests/unit/dsp/delay.cpp | 47L |
-rw-r--r-- | tests/unit/dsp/dsp.cpp | 7L |
-rw-r--r-- | tests/unit/dsp/ebu.cpp | 275L |
-rw-r--r-- | tests/unit/dsp/fir.cpp | 230L |
-rw-r--r-- | tests/unit/dsp/goertzel.cpp | 38L |
-rw-r--r-- | tests/unit/dsp/mixdown.cpp | 36L |
-rw-r--r-- | tests/unit/dsp/oscillators.cpp | 31L |
-rw-r--r-- | tests/unit/dsp/sample_rate_conversion.cpp | 51L |
-rw-r--r-- | tests/unit/dsp/units.cpp | 66L |
-rw-r--r-- | tests/unit/dsp/window.cpp | 209L |
-rw-r--r-- | tests/unit/io/audiofile.cpp | 72L |
-rw-r--r-- | tests/unit/math/asin_acos.cpp | 18L |
-rw-r--r-- | tests/unit/math/atan.cpp | 18L |
-rw-r--r-- | tests/unit/math/complex_math.cpp | 87L |
-rw-r--r-- | tests/unit/math/hyperbolic.cpp | 21L |
-rw-r--r-- | tests/unit/math/log_exp.cpp | 33L |
-rw-r--r-- | tests/unit/math/math.cpp | 7L |
-rw-r--r-- | tests/unit/math/sin_cos.cpp | 17L |
-rw-r--r-- | tests/unit/math/sqrt.cpp | 37L |
-rw-r--r-- | tests/unit/math/tan.cpp | 16L |
-rw-r--r-- | tests/unit/numeric_tests.hpp | 135L |
-rw-r--r-- | tests/unit/simd/abs.cpp | 27L |
-rw-r--r-- | tests/unit/simd/complex.cpp | 137L |
-rw-r--r-- | tests/unit/simd/logical.cpp | 52L |
-rw-r--r-- | tests/unit/simd/min_max.cpp | 75L |
-rw-r--r-- | tests/unit/simd/operators.cpp | 267L |
-rw-r--r-- | tests/unit/simd/round.cpp | 53L |
-rw-r--r-- | tests/unit/simd/saturation.cpp | 123L |
-rw-r--r-- | tests/unit/simd/select.cpp | 37L |
-rw-r--r-- | tests/unit/simd/shuffle.cpp | 269L |
-rw-r--r-- | tests/unit/simd/simd.cpp | 7L |
-rw-r--r-- | tests/unit/simd/vec.cpp | 242L |
-rw-r--r-- | tools/CMakeLists.txt | 27L |
-rw-r--r-- | tools/ebu_test.cpp | 120L |
-rw-r--r-- | tools/sample_rate_converter.cpp | 91L |
-rw-r--r-- | update-sources.py | 46L |