Home
last modified time | relevance | path

Searched refs:fVec (Results 1 – 3 of 3) sorted by relevance

/expo/android/vendored/sdk47/@shopify/react-native-skia/cpp/skia/include/private/
H A DSkNx_neon.h82 return vdiv_f32(fVec, o.fVec);
147 return vbsl_f32(vreinterpret_u32_f32(fVec), t.fVec, e.fVec); in thenElse()
195 return vdivq_f32(fVec, o.fVec);
281 return vbslq_f32(vreinterpretq_u32_f32(fVec), t.fVec, e.fVec); in thenElse()
289 return vfmaq_f32(a.fVec, f.fVec, m.fVec); in SkNx_fma()
351 return vbsl_u16(fVec, t.fVec, e.fVec); in thenElse()
398 return vbslq_u16(fVec, t.fVec, e.fVec); in thenElse()
489 return vbslq_u8(fVec, t.fVec, e.fVec); in thenElse()
545 return vbslq_s32(vreinterpretq_u32_s32(fVec), t.fVec, e.fVec); in thenElse()
603 return vbslq_u32(fVec, t.fVec, e.fVec); in thenElse()
[all …]
H A DSkNx_sse.h58 auto vals = _mm_unpacklo_ps(a.fVec, b.fVec); in Store2()
115 return _mm_blendv_ps(e.fVec, t.fVec, fVec); in thenElse()
218 return _mm_blendv_ps(e.fVec, t.fVec, fVec); in thenElse()
274 return _mm_blendv_epi8(e.fVec, t.fVec, fVec); in thenElse()
292 return _mm_min_epi32(x.fVec, y.fVec); in Min()
300 return _mm_max_epi32(x.fVec, y.fVec); in Max()
344 return _mm_blendv_epi8(e.fVec, t.fVec, fVec); in thenElse()
393 return _mm_blendv_epi8(e.fVec, t.fVec, fVec); in thenElse()
401 SkNx v20{_mm_mul_epu32(m.fVec, fVec)}; in mulHi()
806 return _mm_packus_epi16(_mm_packus_epi16(src.fVec, src.fVec), src.fVec);
[all …]
H A DSkHalf.h47 : [hs] "w" (hs.fVec)); // w: read-only NEON register in SkHalfToFloat_finite_ftz()
66 float32x4_t vec = fs.fVec; in SkFloatToHalf_finite_ftz()