Commit graph

7 commits

Author SHA1 Message Date
Andrea Mazzoleni
2ae305fbc4 Change RAID AVX512/GFNI functions to use forward iterations 2026-07-19 18:23:43 +02:00
Andrea Mazzoleni
85b4d65308 Remove the special case of a single data disk when not strictly required 2026-07-19 18:23:43 +02:00
Andrea Mazzoleni
5e89e3e0fd Simplify GFNI implementations 2026-07-19 18:23:43 +02:00
Andrea Mazzoleni
7ac192deb9 Assume the assembler supports all x86 SSE/AVX instructions 2026-07-19 18:23:43 +02:00
Andrea Mazzoleni
ea207fdd8c Add support for AVX2 GFNI 2026-07-19 18:23:43 +02:00
Andrea Mazzoleni
3172e42650 Disable AVX512 on CPUs with narrow shuffle ports or double-pumped 256-bit datapath 2026-07-19 18:23:43 +02:00
Andrea Mazzoleni
37ff42a1c2 Preliminary support for AVX512GFNI 2026-07-19 18:23:43 +02:00