Commit graph

7 commits

Author SHA1 Message Date
Andrea Mazzoleni
fdadb443ad Change RAID AVX512/GFNI functions to use forward iterations 2026-06-03 22:01:00 +02:00
Andrea Mazzoleni
54f1185cde Remove the special case of a single data disk when not strictly required 2026-06-03 22:01:00 +02:00
Andrea Mazzoleni
14053fb682 Simplify GFNI implementations 2026-06-03 22:00:59 +02:00
Andrea Mazzoleni
e3a0671c00 Assume the assembler supports all x86 SSE/AVX instructions 2026-06-03 22:00:59 +02:00
Andrea Mazzoleni
f9a1370b42 Add support for AVX2 GFNI 2026-06-03 22:00:59 +02:00
Andrea Mazzoleni
8ae654d8a6 Disable AVX512 on CPUs with narrow shuffle ports or double-pumped 256-bit datapath 2026-06-03 22:00:59 +02:00
Andrea Mazzoleni
746a9b8940 Preliminary support for AVX512GFNI 2026-06-03 22:00:59 +02:00