Lines Matching refs:s32

104     vdup.s32      q10, r4               @ Populate the u4_qp_div_6 in Q10
108 vdup.s32 q9, r6 @ Populate pu2_iscal_mat[0]*pu2_weigh_mat[0] 32-bit in Q9
118 vadd.s32 q2, q12, q13 @pi4_tmp_ptr[0] = x0 + x1
119 vadd.s32 q3, q15, q14 @pi4_tmp_ptr[1] = x3 + x2
120 vsub.s32 q4, q12, q13 @pi4_tmp_ptr[2] = x0 - x1
121 vsub.s32 q5, q15, q14 @pi4_tmp_ptr[3] = x3 - x2
130 vadd.s32 q12, q2, q5 @x0 = x4+x7
131 vadd.s32 q13, q3, q4 @x1 = x5+x6
132 vsub.s32 q14, q3, q4 @x2 = x5-x6
133 vsub.s32 q15, q2, q5 @x3 = x4-x7
135 vadd.s32 q0, q12, q13 @pi4_tmp_ptr[0] = x0 + x1
136 vadd.s32 q1, q15, q14 @pi4_tmp_ptr[1] = x3 + x2
137 vsub.s32 q2, q12, q13 @pi4_tmp_ptr[2] = x0 - x1
138 vsub.s32 q3, q15, q14 @pi4_tmp_ptr[3] = x3 - x2
141 vmul.s32 q0, q0, q9 @ Q0 = p[i] = (x[i] * trns_coeff[i]) where i = 0..3
142 vmul.s32 q1, q1, q9 @ Q1 = p[i] = (x[i] * trns_coeff[i]) where i = 4..7
143 vmul.s32 q2, q2, q9 @ Q2 = p[i] = (x[i] * trns_coeff[i]) where i = 8..11
144 vmul.s32 q3, q3, q9 @ Q3 = p[i] = (x[i] * trns_coeff[i]) where i = 12..15
146 vshl.s32 q0, q0, q10 @ Q0 = q[i] = (p[i] << (qP/6)) where i = 0..3
147 vshl.s32 q1, q1, q10 @ Q1 = q[i] = (p[i] << (qP/6)) where i = 4..7
148 vshl.s32 q2, q2, q10 @ Q2 = q[i] = (p[i] << (qP/6)) where i = 8..11
149 vshl.s32 q3, q3, q10 @ Q3 = q[i] = (p[i] << (qP/6)) where i = 12..15
151 vqrshrn.s32 d0, q0, #0x6 @ D0 = c[i] = ((q[i] + 32) >> 4) where i = 0..3
152 vqrshrn.s32 d1, q1, #0x6 @ D1 = c[i] = ((q[i] + 32) >> 4) where i = 4..7
153 vqrshrn.s32 d2, q2, #0x6 @ D2 = c[i] = ((q[i] + 32) >> 4) where i = 8..11
154 vqrshrn.s32 d3, q3, #0x6 @ D3 = c[i] = ((q[i] + 32) >> 4) where i = 12..15
222 vdup.s32 q14, d28[0]
231 vtrn.s32 q1, q2 @i4_x0 i4_x1 -> q1
233 vadd.s32 q3, q1, q2 @i4_x4 = i4_x0+i4_x2;.. i4_x5
234 vsub.s32 q1, q1, q2 @i4_x6 = i4_x0-i4_x2;.. i4_x7
236 vmul.s32 q5, q3, q15
237 vmul.s32 q6, q1, q15
239 vshl.s32 q7, q5, q14
240 vshl.s32 q8, q6, q14
242 vmovn.s32 d18, q7 @i4_x4 i4_x5 i4_y4 i4_y5
243 vmovn.s32 d19, q8 @i4_x6 i4_x7 i4_y6 i4_y7
245 vst2.s32 {d18-d19}, [r1]