Before: butterflies_fixed_c: 804.7 butterflies_fixed_rvv_i32: 348.2
Unified · Split
| @@ -23,7 +23,7 @@ · 22 unmodified lines | ||
| 23 | 23 | // (a0) = (a0) + (a1), (a1) = (a0) - (a1) [0..a2-1] |
| 24 | 24 | func ff_butterflies_fixed_rvv, zve32x |
| 25 | 25 | 1: |
| 26 | − vsetvli t0, a2, e32, m1, ta, ma | |
| 26 | + vsetvli t0, a2, e32, m4, ta, ma | |
| 27 | 27 | vle32.v v16, (a0) |
| 28 | 28 | sub a2, a2, t0 |
| 29 | 29 | vle32.v v24, (a1) |