Home
last modified time | relevance | path

Searched refs:BILINEAR_INTERPOLATION_BITS (Results 1 – 13 of 13) sorted by relevance

/third_party/pixman/pixman/
Dpixman-arm-neon-asm-bilinear.S482 vshll.u16 q0, d2, #BILINEAR_INTERPOLATION_BITS
487 vshrn.u32 d0, q0, #(2 * BILINEAR_INTERPOLATION_BITS)
508 vshll.u16 q0, d2, #BILINEAR_INTERPOLATION_BITS
511 vshll.u16 q10, d22, #BILINEAR_INTERPOLATION_BITS
514 vshrn.u32 d0, q0, #(2 * BILINEAR_INTERPOLATION_BITS)
515 vshrn.u32 d1, q10, #(2 * BILINEAR_INTERPOLATION_BITS)
517 vshr.u16 q15, q12, #(16 - BILINEAR_INTERPOLATION_BITS)
538 vshll.u16 q0, d2, #BILINEAR_INTERPOLATION_BITS
541 vshll.u16 q10, d22, #BILINEAR_INTERPOLATION_BITS
544 vshr.u16 q15, q12, #(16 - BILINEAR_INTERPOLATION_BITS)
[all …]
Dpixman-arm-neon-asm.S2980 vshll.u16 q0, d2, #BILINEAR_INTERPOLATION_BITS
2984 vshrn.u32 d0, q0, #(2 * BILINEAR_INTERPOLATION_BITS)
2994 vshll.u16 q0, d2, #BILINEAR_INTERPOLATION_BITS
2997 vshll.u16 q10, d22, #BILINEAR_INTERPOLATION_BITS
3000 vshrn.u32 d0, q0, #(2 * BILINEAR_INTERPOLATION_BITS)
3001 vshrn.u32 d1, q10, #(2 * BILINEAR_INTERPOLATION_BITS)
3002 vshr.u16 q15, q12, #(16 - BILINEAR_INTERPOLATION_BITS)
3014 vshll.u16 q0, d2, #BILINEAR_INTERPOLATION_BITS
3017 vshll.u16 q10, d22, #BILINEAR_INTERPOLATION_BITS
3020 vshr.u16 q15, q12, #(16 - BILINEAR_INTERPOLATION_BITS)
[all …]
Dpixman-ssse3.c104 vaddc, _mm_srli_epi16 (vx, 16 - BILINEAR_INTERPOLATION_BITS)); in ssse3_fetch_horizontal()
190 dist_y <<= (16 - BILINEAR_INTERPOLATION_BITS); in ssse3_fetch_bilinear_cover()
209 r0 = _mm_srli_epi16 (r0, BILINEAR_INTERPOLATION_BITS); in ssse3_fetch_bilinear_cover()
220 r1 = _mm_srli_epi16 (r1, BILINEAR_INTERPOLATION_BITS); in ssse3_fetch_bilinear_cover()
241 r0 = _mm_srli_epi16 (r0, BILINEAR_INTERPOLATION_BITS); in ssse3_fetch_bilinear_cover()
Dpixman-inlines.h87 return (x >> (16 - BILINEAR_INTERPOLATION_BITS)) & in pixman_fixed_to_bilinear_weight()
88 ((1 << BILINEAR_INTERPOLATION_BITS) - 1); in pixman_fixed_to_bilinear_weight()
91 #if BILINEAR_INTERPOLATION_BITS <= 4
101 distx <<= (4 - BILINEAR_INTERPOLATION_BITS); in bilinear_interpolation()
102 disty <<= (4 - BILINEAR_INTERPOLATION_BITS); in bilinear_interpolation()
138 distx <<= (8 - BILINEAR_INTERPOLATION_BITS); in bilinear_interpolation()
139 disty <<= (8 - BILINEAR_INTERPOLATION_BITS); in bilinear_interpolation()
184 distx <<= (8 - BILINEAR_INTERPOLATION_BITS); in bilinear_interpolation()
185 disty <<= (8 - BILINEAR_INTERPOLATION_BITS); in bilinear_interpolation()
Dpixman-mips-dspr2-asm.S3537 sll s0, s0, (2 * (8 - BILINEAR_INTERPOLATION_BITS))
3538 sll s1, s1, (2 * (8 - BILINEAR_INTERPOLATION_BITS))
3541 srl t4, t4, (16 - BILINEAR_INTERPOLATION_BITS) /* t4 = vx >> 8 */
3595 sll s0, s0, (2 * (8 - BILINEAR_INTERPOLATION_BITS))
3596 sll s1, s1, (2 * (8 - BILINEAR_INTERPOLATION_BITS))
3599 srl t4, t4, (16 - BILINEAR_INTERPOLATION_BITS) /* t4 = vx >> 8 */
3656 sll s0, s0, (2 * (8 - BILINEAR_INTERPOLATION_BITS))
3657 sll s1, s1, (2 * (8 - BILINEAR_INTERPOLATION_BITS))
3660 srl t4, t4, (16 - BILINEAR_INTERPOLATION_BITS) /* t4 = vx >> 8 */
3720 sll s0, s0, (2 * (8 - BILINEAR_INTERPOLATION_BITS))
[all …]
Dpixman-private.h9 #define BILINEAR_INTERPOLATION_BITS 7 macro
10 #define BILINEAR_INTERPOLATION_RANGE (1 << BILINEAR_INTERPOLATION_BITS)
Dpixman-mmx.c3646 #define BSHIFT ((1 << BILINEAR_INTERPOLATION_BITS)) in FAST_NEAREST_MAINLOOP_COMMON()
3673 16 - BILINEAR_INTERPOLATION_BITS))); \
3682 hi = _mm_srli_pi32 (hi, BILINEAR_INTERPOLATION_BITS * 2); \
3683 lo = _mm_srli_pi32 (lo, BILINEAR_INTERPOLATION_BITS * 2); \
Dpixman-fast-path.c2295 dist_x <<= (8 - BILINEAR_INTERPOLATION_BITS); in fetch_horizontal()
2346 COMPILE_TIME_ASSERT (BILINEAR_INTERPOLATION_BITS < 8); in fast_fetch_bilinear_cover()
2354 dist_y <<= (8 - BILINEAR_INTERPOLATION_BITS); in fast_fetch_bilinear_cover()
Dpixman-sse2.c5600 16 - BILINEAR_INTERPOLATION_BITS)); \
5610 pix = _mm_srli_epi32 (xmm_a, BILINEAR_INTERPOLATION_BITS * 2); \
5643 16 - BILINEAR_INTERPOLATION_BITS)); \
5649 pix = _mm_srli_epi32 (xmm_a, BILINEAR_INTERPOLATION_BITS * 2); \
/third_party/pixman/test/
Dfilter-reduction-test.c59 #if BILINEAR_INTERPOLATION_BITS == 7
61 #elif BILINEAR_INTERPOLATION_BITS == 4
Dcover-test.c205 offset += (pixman_fixed_1 >> BILINEAR_INTERPOLATION_BITS) - 16; in random_offset()
422 #if BILINEAR_INTERPOLATION_BITS == 7
425 #elif BILINEAR_INTERPOLATION_BITS == 4
Daffine-test.c309 #if BILINEAR_INTERPOLATION_BITS == 7
311 #elif BILINEAR_INTERPOLATION_BITS == 4
Dscaling-test.c409 #if BILINEAR_INTERPOLATION_BITS == 7
411 #elif BILINEAR_INTERPOLATION_BITS == 4