From 35b07497c60701465a87aab48fc890a0bc502561 Mon Sep 17 00:00:00 2001 From: Romain Dolbeau Date: Thu, 23 Jan 2020 20:01:24 +0100 Subject: Add AltiVec RAID-Z Implements the RAID-Z function using AltiVec SIMD. This is basically the NEON code translated to AltiVec. Note that the 'fletcher' algorithm requires 64-bits operations, and the initial implementations of AltiVec (PPC74xx a.k.a. G4, PPC970 a.k.a. G5) only has up to 32-bits operations, so no 'fletcher'. Reviewed-by: Brian Behlendorf Signed-off-by: Romain Dolbeau Closes #9539 --- cmd/raidz_test/raidz_test.h | 1 + 1 file changed, 1 insertion(+) (limited to 'cmd') diff --git a/cmd/raidz_test/raidz_test.h b/cmd/raidz_test/raidz_test.h index a7fd26b8b..09c825ae4 100644 --- a/cmd/raidz_test/raidz_test.h +++ b/cmd/raidz_test/raidz_test.h @@ -38,6 +38,7 @@ static const char *raidz_impl_names[] = { "avx512bw", "aarch64_neon", "aarch64_neonx2", + "powerpc_altivec", NULL }; -- cgit v1.2.3