* @brief Overload: vector by vector subtraction. */
| 367 | * @brief Overload: vector by vector subtraction. |
| 368 | */ |
| 369 | ASTCENC_SIMD_INLINE vint operator-(vint a, vint b) |
| 370 | { |
| 371 | return vint(__riscv_vsub(a.m, b.m, vint::vl())); |
| 372 | } |
| 373 | |
| 374 | /** |
| 375 | * @brief Overload: vector by vector multiplication. |