Lines Matching refs:vals
59 static SkNf Load(const float vals[2]) {
60 return _mm_castsi128_ps(_mm_loadl_epi64((const __m128i*)vals));
64 void store(float vals[2]) const { _mm_storel_pi((__m64*)vals, fVec); }
106 static SkNf Load(const double vals[2]) { return _mm_loadu_pd(vals); }
109 void store(double vals[2]) const { _mm_storeu_pd(vals, fVec); }
150 static SkNi Load(const int vals[4]) { return _mm_loadu_si128((const __m128i*)vals); }
153 void store(int vals[4]) const { _mm_storeu_si128((__m128i*)vals, fVec); }
189 static SkNf Load(const float vals[4]) { return _mm_loadu_ps(vals); }
192 void store(float vals[4]) const { _mm_storeu_ps(vals, fVec); }
235 static SkNi Load(const uint16_t vals[4]) { return _mm_loadl_epi64((const __m128i*)vals); }
238 void store(uint16_t vals[4]) const { _mm_storel_epi64((__m128i*)vals, fVec); }
262 static SkNi Load(const uint16_t vals[8]) { return _mm_loadu_si128((const __m128i*)vals); }
266 void store(uint16_t vals[8]) const { _mm_storeu_si128((__m128i*)vals, fVec); }
299 static SkNi Load(const uint8_t vals[16]) { return _mm_loadu_si128((const __m128i*)vals); }
306 void store(uint8_t vals[16]) const { _mm_storeu_si128((__m128i*)vals, fVec); }