| 290 | } |
| 291 | |
| 292 | __m128i ExtractInRandomOrder(uint32_t *arr, int i, int n, int prime) { |
| 293 | return _mm_set_epi32(arr[(i*prime)%n], arr[((i+1)*prime)%n], arr[((i+2)*prime)%n], arr[((i+3)*prime)%n]); |
| 294 | } |
| 295 | |
| 296 | __m128d ExtractInRandomOrder(double *arr, int i, int n, int prime) { |
| 297 | return _mm_set_pd(arr[(i*prime)%n], arr[((i+1)*prime)%n]); |
nothing calls this directly
no test coverage detected