Filip Wasil
4266c75f40
riscv: Remove unused argument
...
Signed-off-by: Cosmin Truta <ctruta@gmail.com>
2025-06-28 16:19:11 +03:00
Filip Wasil
f451a4de09
riscv: Simplify the runtime check to always be present
...
Signed-off-by: Cosmin Truta <ctruta@gmail.com>
2025-06-28 16:19:11 +03:00
Filip Wasil
3391bb98e3
riscv: Use C intrinsics
...
Signed-off-by: Cosmin Truta <ctruta@gmail.com>
2025-06-28 16:19:11 +03:00
Cosmin Truta
cff8620272
chore: Add riscv/.editorconfig and pacify editorconfig-checker
...
Also tidy up the new RISC-V code to comply with our coding style,
and rearrange comments inside png.h to improve readability within
the configured editing limits.
2025-05-27 11:28:56 +03:00
Filip Wasil
0e37c0b477
riscv: Fix more comments
...
Signed-off-by: Cosmin Truta <ctruta@gmail.com>
2025-05-14 22:35:47 +03:00
Filip Wasil
7108843467
riscv: Fix the run-time checking of the RVV availability
...
Signed-off-by: Cosmin Truta <ctruta@gmail.com>
2025-05-14 10:24:58 +03:00
Filip Wasil
2b0eb78656
riscv: Fix autotools definitions and comments
...
Signed-off-by: Cosmin Truta <ctruta@gmail.com>
2025-05-14 10:24:58 +03:00
Filip Wasil
ffb8e8b26f
Fix and improve the RISC-V Vector (RVV) implementation
...
Changes include manually merged code from Manfred SCHLAEGL.
Co-authored-by: Manfred SCHLAEGL <manfred.schlaegl@gmx.at>
Signed-off-by: Cosmin Truta <ctruta@gmail.com>
2025-05-01 17:44:00 +03:00
Dragoș Tiselice
cc5ee6b213
Add optimized RISC-V Vector functions
...
Largely based off of the ARM NEON implementation.
Signed-off-by: Cosmin Truta <ctruta@gmail.com>
2025-05-01 17:44:00 +03:00