Andrea Mazzoleni
|
6613eb5776
|
Optimize NEON nibble mask setup using MOVI and hoist invariant initialization
|
2026-08-31 10:39:17 +02:00 |
|
Andrea Mazzoleni
|
69a1ed1125
|
Specialize RAID recovery functions by passing has_p as a constant argument
|
2026-08-31 10:39:17 +02:00 |
|
Andrea Mazzoleni
|
9bd2f68046
|
Add and standardize top comments across SIMD assembly functions
|
2026-08-25 12:09:03 +02:00 |
|
Andrea Mazzoleni
|
453fb20d83
|
Avoid UB in raid_gen memcpy when output aliases input with nd == 1
|
2026-08-24 21:53:07 +02:00 |
|
Andrea Mazzoleni
|
4d97df38ce
|
Optimize recovery with P by deriving the final missing block via XOR
|
2026-08-24 21:53:07 +02:00 |
|
Andrea Mazzoleni
|
46ebce4e3c
|
Add specialized P+Q REC2OF2 recovery to all SIMD backends
|
2026-08-24 17:39:29 +02:00 |
|
Andrea Mazzoleni
|
ae703ce68c
|
Optimize multi-parity recovery with fused syndrome generation
|
2026-08-24 11:57:04 +02:00 |
|
Andrea Mazzoleni
|
5c24968e6d
|
Add AArch32 (ARM32) NEON SIMD support for parity generation and recovery
|
2026-08-21 12:06:25 +02:00 |
|