Home
last modified time | relevance | path

Searched refs:sk_unaligned_load (Results 1 – 7 of 7) sorted by relevance

/third_party/flutter/skia/src/opts/
DSkChecksum_opts.h39 a = _mm_crc32_u64(a, sk_unaligned_load<uint64_t>(data+ 0)); in hash_fn()
40 b = _mm_crc32_u64(b, sk_unaligned_load<uint64_t>(data+ 8)); in hash_fn()
41 c = _mm_crc32_u64(c, sk_unaligned_load<uint64_t>(data+16)); in hash_fn()
50 hash = _mm_crc32_u64(hash, sk_unaligned_load<uint64_t>(data)); in hash_fn()
57 hash = _mm_crc32_u64(hash, sk_unaligned_load<uint64_t>(data)); in hash_fn()
66 hash32 = _mm_crc32_u32(hash32, sk_unaligned_load<uint32_t>(data)); in hash_fn()
70 hash32 = _mm_crc32_u16(hash32, sk_unaligned_load<uint16_t>(data)); in hash_fn()
74 hash32 = _mm_crc32_u8(hash32, sk_unaligned_load<uint8_t>(data)); in hash_fn()
93 a = _mm_crc32_u32(a, sk_unaligned_load<uint32_t>(data+0));
94 b = _mm_crc32_u32(b, sk_unaligned_load<uint32_t>(data+4));
[all …]
DSkRasterPipeline_opts.h25 return sk_unaligned_load<Dst>(&src); in bit_cast()
372 return sk_unaligned_load<U8>(&r);
704 return sk_unaligned_load<U16>(&p); // We have two copies. Return (the lower) one.
709 return sk_unaligned_load<U8>(&r);
750 *r = sk_unaligned_load<U16>(&R);
751 *g = sk_unaligned_load<U16>(&G);
802 *r = sk_unaligned_load<U16>(&R);
803 *g = sk_unaligned_load<U16>(&G);
804 *b = sk_unaligned_load<U16>(&B);
826 *r = sk_unaligned_load<U16>((uint16_t*)&rg + 0);
[all …]
/third_party/skia/src/opts/
DSkChecksum_opts.h122 a = crc32c_8(a, sk_unaligned_load<uint64_t>(ptr + 0)); in hash_fn()
123 b = crc32c_8(b, sk_unaligned_load<uint64_t>(ptr + 8)); in hash_fn()
124 c = crc32c_8(c, sk_unaligned_load<uint64_t>(ptr + 16)); in hash_fn()
131 seed = crc32c_8(seed, sk_unaligned_load<uint64_t>(ptr)); in hash_fn()
136 seed = crc32c_1(seed, sk_unaligned_load<uint8_t >(ptr)); in hash_fn()
DSkRasterPipeline_opts.h387 return sk_unaligned_load<U8>(&r);
721 return sk_unaligned_load<U16>(&p); // We have two copies. Return (the lower) one.
726 return sk_unaligned_load<U8>(&r);
768 *r = sk_unaligned_load<U16>(&R);
769 *g = sk_unaligned_load<U16>(&G);
820 *r = sk_unaligned_load<U16>(&R);
821 *g = sk_unaligned_load<U16>(&G);
822 *b = sk_unaligned_load<U16>(&B);
844 *r = sk_unaligned_load<U16>((uint16_t*)&rg + 0);
845 *g = sk_unaligned_load<U16>((uint16_t*)&rg + 4);
[all …]
/third_party/skia/src/core/
DSkUtils.h32 static SK_ALWAYS_INLINE T sk_unaligned_load(const P* ptr) { in sk_unaligned_load() function
50 return sk_unaligned_load<Dst>(&src); in sk_bit_cast()
/third_party/flutter/skia/src/core/
DSkUtils.h85 static SK_ALWAYS_INLINE T sk_unaligned_load(const P* ptr) { in sk_unaligned_load() function
/third_party/flutter/skia/src/sksl/
DSkSLByteCode.cpp32 #define READ16() (ip += 2, sk_unaligned_load<uint16_t>(ip - 2))
33 #define READ32() (ip += 4, sk_unaligned_load<uint32_t>(ip - 4))