OpenCloudOS-Kernel/lib/raid6
Jan Beulich 75aaf4c3e6 x86/raid6: correctly check for assembler capabilities
Just like for AVX2 (which simply needs an #if -> #ifdef conversion),
SSSE3 assembler support should be checked for before using it.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Cc: Jim Kukunas <james.t.kukunas@linux.intel.com>
Acked-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: NeilBrown <neilb@suse.de>
2015-02-04 08:35:51 +11:00
..
test md update for v3.12 2013-09-10 13:03:41 -07:00
.gitignore lib/raid6: add ARM-NEON accelerated syndrome calculation 2013-07-08 22:09:18 +01:00
Makefile md update for v3.12 2013-09-10 13:03:41 -07:00
algos.c x86/raid6: correctly check for assembler capabilities 2015-02-04 08:35:51 +11:00
altivec.uc lib/raid6: build proper files on corresponding arch 2012-12-13 19:51:04 +11:00
avx2.c lib/raid6: Add AVX2 optimized gen_syndrome functions 2012-12-13 19:51:03 +11:00
int.uc lib/raid6: Fix filename emitted in generated code 2011-10-20 11:27:50 +11:00
mktables.c lib/raid6: Add SSSE3 optimized recovery functions 2012-05-22 13:54:18 +10:00
mmx.c lib/raid6: build proper files on corresponding arch 2012-12-13 19:51:04 +11:00
neon.c lib/raid6: add ARM-NEON accelerated syndrome calculation 2013-07-08 22:09:18 +01:00
neon.uc lib/raid6: add ARM-NEON accelerated syndrome calculation 2013-07-08 22:09:18 +01:00
recov.c lib/raid6: fix sparse warnings in recovery functions 2012-05-28 14:10:22 +10:00
recov_avx2.c x86/raid6: correctly check for assembler capabilities 2015-02-04 08:35:51 +11:00
recov_ssse3.c x86/raid6: correctly check for assembler capabilities 2015-02-04 08:35:51 +11:00
sse1.c lib/raid6: build proper files on corresponding arch 2012-12-13 19:51:04 +11:00
sse2.c lib/raid6: build proper files on corresponding arch 2012-12-13 19:51:04 +11:00
tilegx.uc RAID: add tilegx SIMD implementation of raid6 2013-08-27 16:05:50 +10:00
unroll.awk Merge branch 'async' of macbook:git/btrfs-unstable 2010-08-09 10:36:44 +01:00
x86.h lib/raid6: Add AVX2 optimized recovery functions 2012-12-13 16:42:01 +11:00