| 30 | |
| 31 | template <typename T> |
| 32 | static void assert_eq(T* a, const std::vector<T>& b, const size_t simd_len = SIMD_LEN) { |
| 33 | for (size_t i = 0; i < simd_len; i++) { |
| 34 | ASSERT_EQ(a[i], b[i]); |
| 35 | } |
| 36 | } |
| 37 | |
| 38 | template <typename T> |
| 39 | static void assert_eq_and_nan( |