From aa0b113214c8daeb9cf32a2c9bfbb0669406be7b Mon Sep 17 00:00:00 2001 From: Sam Kaufman Date: Mon, 29 Apr 2024 12:53:47 -0700 Subject: [PATCH] (VecT*) to static_cast. --- gemma/ops.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gemma/ops.h b/gemma/ops.h index 1c09409..0c29cda 100644 --- a/gemma/ops.h +++ b/gemma/ops.h @@ -181,7 +181,7 @@ HWY_INLINE void MatVecLoop(const ArrayT& mat, const size_t mat_ofs, const VecT* HWY_RESTRICT vec_aligned, float* HWY_RESTRICT out) { MatVecAddLoop( - mat, mat_ofs, vec_aligned, /*add=*/(VecT*)nullptr, out); + mat, mat_ofs, vec_aligned, /*add=*/static_cast(nullptr), out); } // Simple version without tiling nor threading, but two offsets/outputs. @@ -420,7 +420,8 @@ HWY_INLINE void MatVec(const ArrayT& mat, const size_t mat_ofs, const VecT* HWY_RESTRICT const vec_aligned, float* HWY_RESTRICT out, hwy::ThreadPool& pool) { MatVecAdd( - mat, mat_ofs, vec_aligned, /*add=*/(VecT *)nullptr, out, pool); + mat, mat_ofs, vec_aligned, /*add=*/static_cast(nullptr), out, + pool); } template