Lines Matching refs:dst
13 void sk_memset16_SSE2(uint16_t *dst, uint16_t value, int count)
15 SkASSERT(dst != NULL && count >= 0);
17 // dst must be 2-byte aligned.
18 SkASSERT((((size_t) dst) & 0x01) == 0);
21 while (((size_t)dst) & 0x0F) {
22 *dst++ = value;
25 __m128i *d = reinterpret_cast<__m128i*>(dst);
34 dst = reinterpret_cast<uint16_t*>(d);
37 *dst++ = value;
42 void sk_memset32_SSE2(uint32_t *dst, uint32_t value, int count)
44 SkASSERT(dst != NULL && count >= 0);
46 // dst must be 4-byte aligned.
47 SkASSERT((((size_t) dst) & 0x03) == 0);
50 while (((size_t)dst) & 0x0F) {
51 *dst++ = value;
54 __m128i *d = reinterpret_cast<__m128i*>(dst);
63 dst = reinterpret_cast<uint32_t*>(d);
66 *dst++ = value;