Searched refs:Sk16h (Results 1 - 7 of 7) sorted by relevance

/external/skia/src/opts/
H A DSk4px_NEON.h34 return Sk16h(vmovl_u8(vget_low_u8 (this->fVec)),
39 return Sk16h(vshll_n_u8(vget_low_u8 (this->fVec), 8),
45 return Sk16h((uint16x8_t)zipped.val[0],
50 return Sk16h(vmull_u8(vget_low_u8 (this->fVec), vget_low_u8 (other.fVec)),
54 inline Sk4px Sk4px::Wide::addNarrowHi(const Sk16h& other) const {
H A DSk4px_SSE2.h25 return Sk16h(_mm_unpacklo_epi8(this->fVec, _mm_setzero_si128()),
30 return Sk16h(_mm_unpacklo_epi8(_mm_setzero_si128(), this->fVec),
35 return Sk16h(_mm_unpacklo_epi8(this->fVec, this->fVec),
43 inline Sk4px Sk4px::Wide::addNarrowHi(const Sk16h& other) const {
H A DSk4px_none.h43 return Sk16h((*this)[ 0], (*this)[ 1], (*this)[ 2], (*this)[ 3],
57 inline Sk4px Sk4px::Wide::addNarrowHi(const Sk16h& other) const {
67 auto v = *this + Sk16h(128);
H A DSkBlitRow_opts.h32 Sk16h colorHighAndRound = Sk4px::DupPMColor(color).widenHi() + Sk16h(128);
/external/skia/src/core/
H A DSk4px.h53 class Wide : public Sk16h {
55 Wide(const Sk16h& v) : Sk16h(v) {}
58 Sk4px addNarrowHi(const Sk16h&) const;
73 typedef Sk16h INHERITED;
H A DSkNx.h353 typedef SkNx<16, uint16_t> Sk16h; typedef
/external/skia/tests/
H A DSkNxTest.cpp146 REPORTER_ASSERT(r, Sk16h::Min(Sk16h(a), Sk16h(b))[0] == SkTMin(a, b));
151 REPORTER_ASSERT(r, Sk16h::Min(Sk16h(a), Sk16h(b))[0] == SkTMin(a, b));

Completed in 162 milliseconds