Commit graph

7 commits

Author SHA1 Message Date
Andrea Mazzoleni
8f45779253 Change RAID AVX512/GFNI functions to use forward iterations 2026-07-13 11:03:56 +02:00
Andrea Mazzoleni
26a1e3efda Remove the special case of a single data disk when not strictly required 2026-07-13 11:03:56 +02:00
Andrea Mazzoleni
4d8138e9bd Simplify GFNI implementations 2026-07-13 11:03:56 +02:00
Andrea Mazzoleni
fabaa8d1b3 Assume the assembler supports all x86 SSE/AVX instructions 2026-07-13 11:03:56 +02:00
Andrea Mazzoleni
1dd1845a5b Add support for AVX2 GFNI 2026-07-13 11:03:56 +02:00
Andrea Mazzoleni
7602094692 Disable AVX512 on CPUs with narrow shuffle ports or double-pumped 256-bit datapath 2026-07-13 11:03:56 +02:00
Andrea Mazzoleni
ade2c6c96d Preliminary support for AVX512GFNI 2026-07-13 11:03:56 +02:00