Searched refs:a1 (Results 1 - 25 of 40) sorted by relevance

12

/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/mips/dspr2/
H A Dreconinter_dspr2.c34 unsigned int a0, a1, a2, a3; local
44 "ulw %[a1], 4(%[src]) \n\t"
48 "sw %[a1], 4(%[dst]) \n\t"
51 : [a0] "=&r" (a0), [a1] "=&r" (a1),
69 unsigned int a0, a1; local
79 "ulw %[a1], 4(%[src]) \n\t"
81 "sw %[a1], 4(%[dst]) \n\t"
82 : [a0] "=&r" (a0), [a1] "=&r" (a1)
99 unsigned int a0, a1; local
[all...]
H A Didctllm_dspr2.c47 int a1, b1, c1, d1; local
62 a1 = ip[0] + ip[8];
81 op[0] = a1 + d1;
82 op[12] = a1 - d1;
86 a1 = ip[1] + ip[9];
89 op[1] = a1 + d2;
90 op[13] = a1 - d2;
94 a1 = ip[2] + ip[10];
113 op[2] = a1 + d1;
114 op[14] = a1
214 int a1; local
285 int a1, b1, c1, d1; local
342 int a1; local
[all...]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/
H A Ddct.c17 int a1, b1, c1, d1; local
23 a1 = ((ip[0] + ip[3]) * 8);
28 op[0] = a1 + b1;
29 op[2] = a1 - b1;
42 a1 = ip[0] + ip[12];
47 op[0] = ( a1 + b1 + 7)>>4;
48 op[8] = ( a1 - b1 + 7)>>4;
67 int a1, b1, c1, d1; local
75 a1 = ((ip[0] + ip[2]) * 4);
80 op[0] = a1
[all...]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/
H A Didctllm.c34 int a1, b1, c1, d1; local
43 a1 = ip[0] + ip[8];
54 op[shortpitch*0] = a1 + d1;
55 op[shortpitch*3] = a1 - d1;
69 a1 = ip[0] + ip[2];
81 op[0] = (a1 + d1 + 4) >> 3;
82 op[3] = (a1 - d1 + 4) >> 3;
116 int a1 = ((input_dc + 4) >> 3); local
123 int a = a1 + pred_ptr[c] ;
144 int a1, b local
197 int a1; local
[all...]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/x86/
H A Ddct_sse2.asm88 paddw xmm0, xmm1 ;b1 a1 b1 a1 b1 a1 b1 a1
90 psllw xmm0, 3 ;b1 <<= 3 a1 <<= 3
94 pmaddwd xmm0, XMMWORD PTR[GLOBAL(_mult_add)] ;a1 + b1
95 pmaddwd xmm1, XMMWORD PTR[GLOBAL(_mult_sub)] ;a1 - b1
125 paddw xmm0, xmm2 ;b1 b1 b1 b1 a1 a1 a1 a
[all...]
H A Ddct_mmx.asm67 paddw mm0, mm3 ; a1 = 0 + 3
80 movq mm2, mm0 ; a1
82 paddw mm0, mm1 ; op[0] = a1 + b1
83 psubw mm2, mm1 ; op[2] = a1 - b1
142 paddw mm0, mm4 ; a1 = 0 + 3
156 movq mm2, mm0 ; a1
158 paddw mm0, mm1 ; a1 + b1
159 psubw mm2, mm1 ; a1 - b1
164 psraw mm0, 4 ; op[0] = (a1 + b1 + 7)>>4
165 psraw mm2, 4 ; op[8] = (a1
[all...]
H A Dfwalsh_sse2.asm48 psllw xmm0, 2 ; d1 a1
52 punpcklqdq xmm0, xmm2 ; b1 a1
62 paddw xmm0, xmm1 ; b1+c1 a1+d1
63 psubw xmm2, xmm1 ; b1-c1 a1-d1
64 paddw xmm0, xmm7 ; b1+c1 a1+d1+(a1!=0)
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/armv6/
H A Diwalsh_v6.asm33 qadd16 r10, r2, r8 ; a1 [1+13 | 0+12]
38 qadd16 r2, r10, r11 ; a1 + b1 [1 | 0]
40 qsub16 r6, r10, r11 ; a1 - b1 [9 | 8]
43 qadd16 r10, r3, r9 ; a1 [3+15 | 2+14]
48 qadd16 r3, r10, r11 ; a1 + b1 [3 | 2]
50 qsub16 r7, r10, r11 ; a1 - b1 [11 | 10]
55 qsubaddx r10, r2, r3 ; [c1|a1] [1-2 | 0+3]
57 qsubaddx r12, r4, r5 ; [c1|a1] [5-6 | 4+7]
60 qaddsubx r2, r10, r11 ; [b2|c2] [c1+d1 | a1-b1]
61 qaddsubx r3, r11, r10 ; [a2|d2] [b1+a1 | d
[all...]
H A Ddc_only_idct_add_v6.asm31 orr r0, r0, r0, lsl #16 ; a1 | a1
35 uxtab16 r5, r0, r4 ; a1+2 | a1+0
36 uxtab16 r4, r0, r4, ror #8 ; a1+3 | a1+1
H A Dsimpleloopfilter_v6.asm18 TRANSPOSE_MATRIX $a0, $a1, $a2, $a3, $b0, $b1, $b2, $b3
19 ; input: $a0, $a1, $a2, $a3; output: $b0, $b1, $b2, $b3
21 ; a1: 13 12 11 10
26 uxtb16 $b1, $a1 ; xx 12 xx 10
33 uxtb16 $a1, $a1, ror #8 ; xx 13 xx 11
37 orr $a0, $a0, $a1, lsl #8 ; 13 03 11 01
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/neon/
H A Ddc_only_idct_add_neon.c20 uint16_t a1 = ((input_dc + 4) >> 3); local
26 qAdd = vdupq_n_u16(a1);
H A Didct_dequant_full_2x_neon.asm66 vqadd.s16 q10, q2, q3 ; a1 = 0 + 8
90 ; [0]: a1+d1
93 ; [3]: a1-d1
119 vqadd.s16 q2, q4, q6 ; a1 = 0 + 2
136 ; a1+d1
139 ; a1-d1
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/arm/neon/
H A Dshortfdct_neon.asm50 vadd.s16 d4, d0, d3 ; a1 = ip[0] + ip[3]
55 vshl.s16 q2, q2, #3 ; (a1, b1) << 3
58 vadd.s16 d0, d4, d5 ; op[0] = a1 + b1
59 vsub.s16 d2, d4, d5 ; op[2] = a1 - b1
80 vadd.s16 d4, d0, d3 ; a1 = ip[0] + ip[12]
83 vadd.s16 d4, d4, d26 ; a1 + 7
86 vadd.s16 d0, d4, d5 ; op[0] = a1 + b1 + 7
87 vsub.s16 d2, d4, d5 ; op[8] = a1 - b1 + 7
130 vadd.s16 q11, q0, q3 ; a1 = ip[0] + ip[3]
135 vshl.s16 q11, q11, #3 ; a1 <<
[all...]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/test/
H A Dvp8_fdct4x4_test.cc34 const int a1 = ip[0] + ip[8]; local
42 op[0] = a1 + d1;
43 op[12] = a1 - d1;
52 const int a1 = ip[0] + ip[2]; local
60 op[0] = (a1 + d1 + 4) >> 3;
61 op[3] = (a1 - d1 + 4) >> 3;
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/x86/
H A Diwalsh_sse2.asm33 paddw xmm0, xmm2 ;ip[4]+ip[8] ip[0]+ip[12] aka b1 a1
37 punpcklqdq xmm0, xmm3 ;d1 a1
41 paddw xmm4, xmm0 ;dl+cl a1+b1 aka op[4] op[0]
42 psubw xmm0, xmm1 ;d1-c1 a1-b1 aka op[12] op[8]
62 paddw xmm4, xmm2 ;ip[4]+ip[8] ip[0]+ip[12] aka b1 a1
66 punpcklqdq xmm4, xmm3 ;d1 a1
70 paddw xmm5, xmm4 ;dl+cl a1+b1 aka op[4] op[0]
71 psubw xmm4, xmm1 ;d1-c1 a1-b1 aka op[12] op[8]
H A Ddequantize_mmx.asm101 paddw mm2, mm0 ; a1 =0+2
122 movq mm6, mm2 ; a1
156 paddw mm2, mm0 ; a1 =0+2
180 movq mm6, mm2 ; a1
H A Didctllm_sse2.asm166 paddw xmm2, xmm0 ; a1 = 0+2
188 movdqa xmm6, xmm2 ; a1
236 paddw xmm2, xmm0 ; a1 = 0+2
260 movdqa xmm6, xmm2 ; a1
504 paddw xmm2, xmm0 ; a1 = 0+2
525 movdqa xmm6, xmm2 ; a1
573 paddw xmm2, xmm0 ; a1 = 0+2
597 movdqa xmm6, xmm2 ; a1
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/arm/armv6/
H A Dwalsh_v6.asm32 qadd16 r3, r4, r5 ; [d1|a1] [1+3 | 0+2]
37 qadd16 r5, r6, r7 ; [d1|a1] [5+7 | 4+6]
42 qadd16 r7, r8, r9 ; [d1|a1] [9+11 | 8+10]
46 qadd16 r9, r10, r11 ; [d1|a1] [13+15 | 12+14]
51 smuad r11, r3, lr ; A0 = a1<<2 + d1<<2
52 addne r11, r11, #1 ; A0 += (a1!=0)
55 smuad r12, r7, lr ; C0 = a1<<2 + d1<<2
56 addne r12, r12, #1 ; C0 += (a1!=0)
62 smuad r12, r5, lr ; B0 = a1<<2 + d1<<2
63 addne r12, r12, #1 ; B0 += (a1!
[all...]
H A Dvp8_short_fdct4x4_armv6.asm34 qadd16 r6, r4, r5 ; [i1+i2 | i0+i3] = [b1 | a1] without shift
59 qadd16 r6, r8, r9 ; [i5+i6 | i4+i7] = [b1 | a1] without shift
84 qadd16 r6, r4, r5 ; [i9+i10 | i8+i11]=[b1 | a1] without shift
109 qadd16 r6, r4, r5 ; [i13+i14 | i12+i15]=[b1|a1] without shift
133 qadd16 r4, r3, r0 ; a1 = [i1+i13 | i0+i12]
138 qadd16 r4, r4, lr ; a1 + 7
142 qadd16 r2, r4, r5 ; a1 + b1 + 7
143 qsub16 r3, r4, r5 ; a1 - b1 + 7
191 qadd16 r4, r3, r8 ; a1 = [i3+i15 | i2+i14]
194 qadd16 r4, r4, lr ; a1
[all...]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/mips/dspr2/
H A Dvp9_itrans4_dspr2.c251 int a1, absa1; local
269 "sra %[a1], %[out], 4 \n\t"
271 : [out] "+r" (out), [a1] "=r" (a1)
275 if (a1 < 0) {
279 "abs %[absa1], %[a1] \n\t"
283 : [a1] "r" (a1)
302 "replv.qb %[vector_a1], %[a1] \n\t"
304 : [a1] "
[all...]
H A Dvp9_itrans8_dspr2.c670 int32_t a1, absa1; local
684 "sra %[a1], %[out], 5 \n\t"
686 : [out] "+r" (out), [a1] "=r" (a1)
690 if (a1 < 0) {
694 "abs %[absa1], %[a1] \n\t"
698 : [a1] "r" (a1)
721 "replv.qb %[vector_a1], %[a1] \n\t"
724 : [a1] "
[all...]
H A Dvp9_itrans32_dspr2.c956 int32_t a1, absa1; local
973 "sra %[a1], %[out], 6 \n\t"
975 : [out] "+r" (out), [a1] "=r" (a1)
979 if (a1 < 0) {
983 "abs %[absa1], %[a1] \n\t"
987 : [a1] "r" (a1)
1031 "replv.qb %[vector_a1], %[a1] \n\t"
1034 : [a1] "
[all...]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/ppc/
H A Didctllm_altivec.asm42 vaddsws v6, v2, v3 ;# a1 = ip[0]+ip[8]
67 vaddsws v0, v6, v3 ;# a1 + d1
68 vsubsws v3, v6, v3 ;# a1 - d1
74 vmrghw v4, v0, v1 ;# a0 b0 a1 b1
81 vperm v1, v4, v5, v11 ;# a1 b1 c1 d1
87 vaddsws v6, v0, v2 ;# a1 = ip[0]+ip[8]
110 vaddsws v0, v6, v3 ;# a1 + d1
111 vsubsws v3, v6, v3 ;# a1 - d1
129 vmrghh v2, v0, v1 ;# a0 c0 a1 c1 a2 c2 a3 c3
132 vmrghh v0, v2, v3 ;# a0 b0 c0 d0 a1 b
[all...]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/
H A Dvp9_idct.c26 int a1, b1, c1, d1, e1; local
31 a1 = ip[0] >> UNIT_QUANT_SHIFT;
35 a1 += c1;
37 e1 = (a1 - d1) >> 1;
40 a1 -= b1;
42 op[0] = a1;
52 a1 = ip[4 * 0];
56 a1 += c1;
58 e1 = (a1 - d1) >> 1;
61 a1
75 int a1, e1; local
145 int a1; local
230 int a1; local
869 int a1; local
1311 int a1; local
[all...]
/hardware/intel/common/libva/va/
H A Dva_compat.h75 #define VA_CPP_HELPER_N_ARGS_LIST(a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a12, a13, a14, a15, a16, N, ...) N

Completed in 727 milliseconds

12