Lines Matching defs: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);
35 dst = reinterpret_cast<uint16_t*>(d);
38 *dst++ = value;
43 void sk_memset32_SSE2(uint32_t *dst, uint32_t value, int count)
45 SkASSERT(dst != NULL && count >= 0);
47 // dst must be 4-byte aligned.
48 SkASSERT((((size_t) dst) & 0x03) == 0);
51 while (((size_t)dst) & 0x0F) {
52 *dst++ = value;
55 __m128i *d = reinterpret_cast<__m128i*>(dst);
65 dst = reinterpret_cast<uint32_t*>(d);
68 *dst++ = value;