Home | History | Annotate | Download | only in opts

Lines Matching refs:Sk16b

10 inline Sk4px Sk4px::DupPMColor(SkPMColor px) { return Sk16b(_mm_set1_epi32(px)); }
13 return Sk16b(_mm_loadu_si128((const __m128i*)px));
16 return Sk16b(_mm_loadl_epi64((const __m128i*)px));
18 inline Sk4px Sk4px::Load1(const SkPMColor px[1]) { return Sk16b(_mm_cvtsi32_si128(*px)); }
39 inline Sk4px::Wide Sk4px::mulWiden(const Sk16b& other) const {
64 return Sk16b(_mm_shuffle_epi8(this->fVec, splat));
70 return Sk16b(_mm_shuffle_epi8(_mm_cvtsi32_si128(as), splat));
79 return Sk16b(as);
86 return Sk16b(as);
96 return Sk16b(_mm_and_si128(_mm_set1_epi32(0xFF << SK_A32_SHIFT), this->fVec));
101 return Sk16b(_mm_andnot_si128(_mm_set1_epi32(0xFF << SK_A32_SHIFT), this->fVec));