Searched refs:d2 (Results 1 - 25 of 56) sorted by relevance

123

/hardware/bsp/intel/peripheral/libupm/src/lcd/
H A Dsainsmartks.cxx33 uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3,
35 : Lcm1602(rs, enable, d0, d1, d2, d3),
32 SAINSMARTKS(uint8_t rs, uint8_t enable, uint8_t d0, uint8_t d1, uint8_t d2, uint8_t d3, uint8_t keypad) argument
H A Dsainsmartks.h64 * @param d2 data 2 pin
69 uint8_t d0=4, uint8_t d1=5, uint8_t d2=6, uint8_t d3=7,
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/mips/dspr2/
H A Didctllm_dspr2.c54 int c2, d2; local
79 d2 = temp3 + temp4;
89 op[1] = a1 + d2;
90 op[13] = a1 - d2;
111 d2 = temp3 + temp4;
121 op[3] = a1 + d2;
122 op[15] = a1 - d2;
149 d2 = temp3 + temp4;
159 op[4] = (a1 + d2 + 4) >> 3;
160 op[7] = (a1 - d2
286 int a2, b2, c2, d2; local
[all...]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/neon/
H A Dshortidct4x4llm_neon.asm50 vqadd.s16 d12, d2, d3 ;a1
51 vqsub.s16 d13, d2, d3 ;b1
67 vqadd.s16 d2, d12, d11
72 vtrn.32 d2, d4
74 vtrn.16 d2, d3
82 vqadd.s16 d12, d2, d3 ;a1
83 vqsub.s16 d13, d2, d3 ;b1
94 vqadd.s16 d2, d12, d11
99 vrshr.s16 d2, d2, #
[all...]
H A Ddequant_idct_neon.c23 int16x4_t d2, d3, d4, d5, d10, d11, d12, d13; local
75 d2 = vqadd_s16(d12, d11);
80 d2tmp0 = vtrn_s32(vreinterpret_s32_s16(d2), vreinterpret_s32_s16(d4));
105 d2 = vqadd_s16(d12, d11);
110 d2 = vrshr_n_s16(d2, 3);
115 d2tmp0 = vtrn_s32(vreinterpret_s32_s16(d2), vreinterpret_s32_s16(d4));
H A Dvp8_subpixelvariance16x16_neon.asm52 vld1.u8 {d2, d3, d4}, [r0], r1 ;load src data
70 vmull.u8 q7, d2, d0 ;(src_ptr[0] * Filter[0])
79 vext.8 d2, d2, d3, #1 ;construct src_ptr[1]
84 vmlal.u8 q7, d2, d1 ;(src_ptr[0] * Filter[1])
109 vld1.u8 {d2, d3, d4}, [r0], r1 ;load src data
123 vmull.u8 q9, d2, d0 ;(src_ptr[0] * Filter[0])
130 vext.8 d2, d2, d3, #1 ;construct src_ptr[1]
134 vmlal.u8 q9, d2, d
[all...]
H A Dvariance_neon.asm43 vsubl.u8 q13, d2, d6
74 vadd.u64 d1, d2, d3
116 vsubl.u8 q13, d2, d6
144 vadd.u64 d1, d2, d3
174 vld1.8 {d2}, [r0], r1
178 vsubl.u8 q12, d2, d6
199 vadd.u64 d1, d2, d3
229 vld1.8 {d2}, [r0], r1
236 vsubl.u8 q13, d2, d6
264 vadd.u64 d1, d2, d
[all...]
H A Dsixtappredict8x4_neon.asm64 vdup.8 d2, d25[0]
109 vmlal.u8 q7, d28, d2 ;(src_ptr[0] * vp8_filter[2])
110 vmlal.u8 q8, d29, d2
111 vmlal.u8 q9, d30, d2
112 vmlal.u8 q10, d31, d2
192 vmlal.u8 q8, d27, d2 ;(src_ptr[0] * vp8_filter[2])
193 vmlal.u8 q9, d28, d2
194 vmlal.u8 q10, d29, d2
195 vmlal.u8 q11, d30, d2
196 vmlal.u8 q12, d31, d2
[all...]
H A Dsixtappredict8x8_neon.asm67 vdup.8 d2, d25[0]
113 vmlal.u8 q7, d28, d2 ;(src_ptr[0] * vp8_filter[2])
114 vmlal.u8 q8, d29, d2
115 vmlal.u8 q9, d30, d2
116 vmlal.u8 q10, d31, d2
205 vmlal.u8 q8, d27, d2 ;(src_ptr[0] * vp8_filter[2])
206 vmlal.u8 q9, d28, d2
207 vmlal.u8 q10, d29, d2
208 vmlal.u8 q11, d30, d2
209 vmlal.u8 q12, d31, d2
[all...]
H A Dvp8_subpixelvariance16x16s_neon.asm43 vld1.u8 {d0, d1, d2, d3}, [r0], r1 ;load src data
68 vsubl.u8 q6, d2, d24
95 vmlal.s16 q9, d2, d2
111 vadd.u64 d1, d2, d3
159 vsubl.u8 q11, d0, d2 ;diff
188 vmlal.s16 q9, d2, d2
207 vadd.u64 d1, d2, d3
231 vld1.u8 {d0, d1, d2, d
[all...]
H A Dsixtappredict16x16_neon.asm74 vdup.8 d2, d25[0]
148 vmlal.u8 q8, d28, d2 ;(src_ptr[0] * vp8_filter[2])
149 vmlal.u8 q10, d29, d2
150 vmlal.u8 q12, d30, d2
156 vmlal.u8 q9, d28, d2 ;(src_ptr[0] * vp8_filter[2])
157 vmlal.u8 q11, d29, d2
158 vmlal.u8 q13, d30, d2
213 vdup.8 d2, d15[0]
247 vmlal.u8 q3, d20, d2 ;(src_ptr[0] * vp8_filter[2])
248 vmlal.u8 q4, d21, d2
[all...]
H A Dsixtappredict4x4_neon.asm65 vdup.8 d2, d25[0]
116 vmlal.u8 q7, d18, d2 ;(src_ptr[0] * vp8_filter[2])
117 vmlal.u8 q8, d20, d2
192 vmlal.u8 q7, d18, d2 ;(src_ptr[0] * vp8_filter[2])
193 vmlal.u8 q8, d20, d2
194 vmlal.u8 q12, d31, d2 ;(src_ptr[0] * vp8_filter[2])
226 vdup.8 d2, d15[0]
243 vmlal.u8 q3, d28, d2 ;(src_ptr[0] * vp8_filter[2])
244 vmlal.u8 q4, d29, d2
280 vdup.8 d2, d2
[all...]
H A Dvp8_subpixelvariance8x8_neon.asm49 vmull.u8 q6, d2, d0 ;(src_ptr[0] * Filter[0])
54 vext.8 d3, d2, d3, #1 ;construct src_ptr[-1]
76 vmull.u8 q6, d2, d0 ;(src_ptr[0] * Filter[0])
82 vext.8 d3, d2, d3, #1 ;construct src_ptr[-1]
169 vld1.8 {d2}, [r4], r5
174 vsubl.u8 q6, d24, d2
205 vadd.u64 d1, d2, d3
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/
H A Ddct.c68 int a2, b2, c2, d2; local
101 d2 = a1 - d1;
106 d2 += d2<0;
111 op[12]= (d2+3) >> 3;
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/arm/armv6/
H A Dvp8_subtract_armv6.asm52 usub16 r4, r4, r5 ; [d2 | d0]
58 pkhtb r1, r5, r4, asr #16 ; [d3 | d2]
98 usub16 r6, r8, r9 ; [d2 | d0] (A)
105 pkhtb r9, r7, r6, asr #16 ; [d3 | d2] (A)
115 usub16 r6, r8, r9 ; [d2 | d0] (B)
122 pkhtb r9, r7, r6, asr #16 ; [d3 | d2] (B)
143 usub16 r6, r8, r9 ; [d2 | d0] (A)
150 pkhtb r9, r7, r6, asr #16 ; [d3 | d2] (A)
160 usub16 r6, r8, r9 ; [d2 | d0] (B)
167 pkhtb r9, r7, r6, asr #16 ; [d3 | d2] (
[all...]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/arm/neon/
H A Dshortfdct_neon.asm39 vld1.16 {d2}, [r0@64], r2
43 ; transpose d0=ip[0], d1=ip[1], d2=ip[2], d3=ip[3]
44 vtrn.32 d0, d2
48 vtrn.16 d2, d3
51 vadd.s16 d5, d1, d2 ; b1 = ip[1] + ip[2]
52 vsub.s16 d6, d1, d2 ; c1 = ip[1] - ip[2]
59 vsub.s16 d2, d4, d5 ; op[2] = a1 - b1
72 ; transpose d0=ip[0], d1=ip[4], d2=ip[8], d3=ip[12]
73 vtrn.32 d0, d2
76 vtrn.16 d2, d
[all...]
H A Dvp8_mse16x16_neon.asm45 vsubl.u8 q13, d2, d6
69 vadd.u64 d0, d2, d3
89 vld1.8 {d2}, [r0], r1
96 vsubl.u8 q13, d2, d6
109 vadd.u64 d0, d2, d3
H A Dsubtract_neon.asm38 vld1.8 {d2}, [r3], r6
46 vsubl.u8 q11, d2, d3
83 vsubl.u8 q8, d0, d2
125 vld1.8 {d2}, [r1], r3
141 vsubl.u8 q9, d2, d3
161 vld1.8 {d2}, [r2], r3
177 vsubl.u8 q9, d2, d3
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/arm/neon/
H A Dvp9_reconintra_neon.asm189 vdup.8 q0, d2[0]
191 vdup.8 q0, d2[1]
193 vdup.8 q0, d2[2]
195 vdup.8 q0, d2[3]
197 vdup.8 q0, d2[4]
199 vdup.8 q0, d2[5]
201 vdup.8 q0, d2[6]
203 vdup.8 q0, d2[7]
237 vdup.8 q0, d2[0]
240 vdup.8 q0, d2[
[all...]
H A Dvp9_convolve8_avg_neon.asm145 vqrshrun.s32 d2, q1, #7
151 vqmovn.u16 d2, q1
155 vtrn.16 d2, d3
156 vtrn.32 d2, d3
157 vtrn.8 d2, d3
162 vst1.u32 {d2[0]}, [r2@32], r3
164 vst1.u32 {d2[1]}, [r2@32], r3
264 vqrshrun.s32 d2, q1, #7
270 vqmovn.u16 d2, q1
279 vst1.u32 {d2[
[all...]
H A Dvp9_convolve8_neon.asm137 vqrshrun.s32 d2, q1, #7
143 vqmovn.u16 d2, q1
147 vtrn.16 d2, d3
148 vtrn.32 d2, d3
149 vtrn.8 d2, d3
151 vst1.u32 {d2[0]}, [r2@32], r3
153 vst1.u32 {d2[1]}, [r2@32], r3
248 vqrshrun.s32 d2, q1, #7
254 vqmovn.u16 d2, q1
257 vst1.u32 {d2[
[all...]
H A Dvp9_avg_neon.asm90 vld1.8 {d2}, [r6@64], r3
106 vld1.32 {d2[0]}, [r6@32], r3
107 vld1.32 {d2[1]}, [r6@32], r3
108 vrhadd.u8 d0, d0, d2
H A Dvp9_mb_lpf_neon.asm42 vld1.u8 {d2}, [r8@64], r1 ; p5
107 vst1.u8 {d2}, [r8@64], r1 ; store oq5
144 vld1.8 {d2}, [r8@64], r1
170 vtrn.8 d2, d3
247 vtrn.32 d21, d2
254 vtrn.16 d2, d15
258 vtrn.8 d1, d2
272 vst1.8 {d2}, [r0@64], r1
294 ; d2 p5
368 vabd.u8 d24, d7, d2 ; ab
[all...]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/armv6/
H A Diwalsh_v6.asm61 qaddsubx r3, r11, r10 ; [a2|d2] [b1+a1 | d1-c1]
64 qaddsubx r5, lr, r12 ; [a2|d2] [b1+a1 | d1-c1]
67 qadd16 r3, r3, r10 ; [a2+3|d2+3]
69 qadd16 r5, r5, r10 ; [a2+3|d2+3]
99 qaddsubx r7, r3, r2 ; [a2|d2] [b1+a1 | d1-c1]
101 qaddsubx r9, r5, r4 ; [a2|d2] [b1+a1 | d1-c1]
104 qadd16 r7, r7, r10 ; [a2+3|d2+3]
106 qadd16 r9, r9, r10 ; [a2+3|d2+3]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/
H A Didctllm.c145 int a2, b2, c2, d2; local
177 d2 = d1 - c1;
182 op[3] = (d2 + 3) >> 3;

Completed in 903 milliseconds

123