diff options
author | Benoit Jacob <benoitjacob@google.com> | 2021-10-27 18:57:57 +0300 |
---|---|---|
committer | Copybara-Service <copybara-worker@google.com> | 2021-10-27 18:58:23 +0300 |
commit | 02d2088d84791eab6821f1a56510a2ea72e2cd77 (patch) | |
tree | 0004308181bde84e3247433c3b46fc4db8dfe1c8 | |
parent | 5f40d6205f42685cae65926684c40128715758b5 (diff) |
fix inheritance of kernels on x86. When an AVX2 kernel is not available, fall back on AVX, not StandardCpp
PiperOrigin-RevId: 405900310
-rw-r--r-- | ruy/kernel_x86.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ruy/kernel_x86.h b/ruy/kernel_x86.h index b716502..d2045de 100644 --- a/ruy/kernel_x86.h +++ b/ruy/kernel_x86.h @@ -31,8 +31,8 @@ namespace ruy { #if RUY_PLATFORM_X86 -RUY_INHERIT_KERNEL(Path::kStandardCpp, Path::kAvx2Fma) RUY_INHERIT_KERNEL(Path::kStandardCpp, Path::kAvx) +RUY_INHERIT_KERNEL(Path::kAvx, Path::kAvx2Fma) RUY_INHERIT_KERNEL(Path::kAvx2Fma, Path::kAvx512) void Kernel8bitAvx512(const KernelParams8bit<16, 16>& params); |