Andrea Mazzoleni
|
b070cbb894
|
Fix inline asm memory operand sizes for array-backed constants
Build / build-mac (push) Waiting to run
Build / build-linux (push) Waiting to run
Build / build-arm32 (push) Waiting to run
Build / build-win (push) Waiting to run
Build / build-freebsd (push) Waiting to run
Build / build-musl (push) Waiting to run
CodeQL Advanced / Analyze (c-cpp) (push) Waiting to run
CodeQL Advanced / Analyze (actions) (push) Waiting to run
|
2026-09-25 13:33:26 +02:00 |
|
Andrea Mazzoleni
|
78abc2c7b7
|
Limit maximum consecutive newlines in uncrustify configuration
|
2026-09-14 22:33:23 +02:00 |
|
Andrea Mazzoleni
|
8f27c393d6
|
Standardize types to uint8_t and clean up legacy variables and setup boilerplate
|
2026-09-02 20:45:06 +02:00 |
|
Andrea Mazzoleni
|
fc9fde000f
|
Harmonize function across simd architectures
|
2026-09-02 18:40:23 +02:00 |
|
Andrea Mazzoleni
|
ec1daddc8e
|
Eliminate raid_delta_gen and convert int/neon32 REC1/REC2 to single-pass fused recovery
|
2026-09-02 18:30:59 +02:00 |
|
Andrea Mazzoleni
|
0ce89aa35d
|
Add support for selectable streaming vs cached parity generation
|
2026-09-02 17:26:02 +02:00 |
|
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 |
|