softrvv: fix incompatible type Change-Id: I9982740341a243b11252a39959fcd03dcb3d666f
diff --git a/softrvv/include/softrvv_vadd.h b/softrvv/include/softrvv_vadd.h index 96271a7..ae712c6 100644 --- a/softrvv/include/softrvv_vadd.h +++ b/softrvv/include/softrvv_vadd.h
@@ -8,25 +8,25 @@ template <typename T> void vadd_vi(T *dest, T *src1, T src2, size_t avl) { - for (int idx = 0; idx < avl; idx++) { + for (size_t idx = 0; idx < avl; idx++) { dest[idx] = src1[idx] + src2; } } template <typename T> void vadd_vx(T *dest, T *src1, const T *src2, size_t avl) { - for (int idx = 0; idx < avl; idx++) { + for (size_t idx = 0; idx < avl; idx++) { dest[idx] = src1[idx] + *src2; } } template <typename T> void vadd_vv(T *dest, T *src1, T *src2, size_t avl) { - for (int idx = 0; idx < avl; idx++) { + for (size_t idx = 0; idx < avl; idx++) { dest[idx] = src1[idx] + src2[idx]; } } } // namespace softrvv -#endif // SOFTRVV_VADD_H \ No newline at end of file +#endif // SOFTRVV_VADD_H