Searched refs:v3 (Results 201 - 225 of 444) sorted by relevance

1234567891011>>

/external/libhevc/common/arm64/
H A Dihevc_inter_pred_luma_vert_w16inp_w16out.s167 ld1 {v3.4h},[x3],x2 //src_tmp4 = ld1_u8(pu1_src_tmp)//
172 smlal v19.4s,v3.4h,v25.4h //mul_res1 = smlal_u8(mul_res1, src_tmp4, coeffabs_3)//
187 smlal v20.4s,v3.4h,v24.4h //mul_res2 = smlal_u8(mul_res2, src_tmp4, coeffabs_2)//
199 smull v21.4s,v3.4h,v23.4h
215 smlal v31.4s,v3.4h,v22.4h
218 ld1 {v3.4h},[x3],x2 //src_tmp4 = ld1_u8(pu1_src_tmp)//
249 smlal v19.4s,v3.4h,v25.4h //mul_res1 = smlal_u8(mul_res1, src_tmp4, coeffabs_3)//
263 smlal v20.4s,v3.4h,v24.4h //mul_res2 = smlal_u8(mul_res2, src_tmp4, coeffabs_2)//
278 smull v21.4s,v3.4h,v23.4h
307 smlal v31.4s,v3
[all...]
H A Dihevc_sao_edge_offset_class1_chroma.s154 LD1 {v3.16b},[x0],#16 //pu1_cur_row = vld1q_u8(pu1_src)
159 cmhi v5.16b, v3.16b , v28.16b //vcgtq_u8(pu1_cur_row, pu1_top_row)
162 cmhi v19.16b, v28.16b , v3.16b //vcltq_u8(pu1_cur_row, pu1_top_row)
175 cmhi v5.16b, v3.16b , v18.16b //vcgtq_u8(pu1_cur_row, pu1_top_row)
180 cmhi v19.16b, v18.16b , v3.16b //vcltq_u8(pu1_cur_row, pu1_top_row)
209 Uxtl v20.8h, v3.8b //pi2_tmp_cur_row.val[0] = vreinterpretq_s16_u16(vmovl_u8(vget_low_u8(pu1_cur_row)))
227 Uxtl2 v28.8h, v3.16b //pi2_tmp_cur_row.val[1] = vreinterpretq_s16_u16(vmovl_u8(vget_high_u8(pu1_cur_row)))
229 mov v3.16b, v30.16b //II pu1_cur_row = pu1_next_row
273 cmhi v5.16b, v3.16b , v18.16b //vcgtq_u8(pu1_cur_row, pu1_top_row)
274 cmhi v19.16b, v18.16b , v3
[all...]
H A Dihevc_sao_edge_offset_class0.s96 movi v3.16b, #0xFF //au1_mask = vdupq_n_s8(-1)
126 mov v3.b[0], w12 //vsetq_lane_s8(pu1_avail[0], au1_mask, 0)
131 mov v3.b[0], w12 //au1_mask = vsetq_lane_s8(-1, au1_mask, 0)
137 mov v3.b[15], w12 //au1_mask = vsetq_lane_s8(pu1_avail[1], au1_mask, 15)
209 AND v21.16b, v21.16b , v3.16b //edge_idx = vandq_s8(edge_idx, au1_mask)
223 AND v28.16b, v28.16b , v3.16b //II edge_idx = vandq_s8(edge_idx, au1_mask)
274 mov v3.b[0], w12 //vsetq_lane_s8(pu1_avail[0], au1_mask, 0)
279 mov v3.b[0], w12 //au1_mask = vsetq_lane_s8(-1, au1_mask, 0)
286 mov v3.b[7], w11 //au1_mask = vsetq_lane_s8(pu1_avail[1], au1_mask, 15)
313 AND v24.16b, v24.16b , v3
[all...]
H A Dihevc_deblk_luma_vert.s153 dup v3.2s, v2.s[0]
232 uaddl v20.8h,v7.8b,v3.8b
275 uaddl v0.8h,v2.8b,v3.8b
291 uqadd v27.8b,v3.8b,v19.8b
293 uqsub v28.8b,v3.8b,v19.8b
472 usubl v0.8h,v5.8b,v3.8b
529 usubl v16.8h,v16.8b,v3.8b
540 uxtl v18.8h, v3.8b
545 mov v30.8b,v3.8b
546 cmhs v3
[all...]
H A Dihevc_itrans_recon_4x4_ttype1.s137 ld1 {v3.4h},[x0],x4 //loading pi2_src 4th row
142 smlal v6.4s, v3.4h, v4.h[1] //74 * pi2_src[1] + 29 * pi2_src[0] + 55 * pi2_src[3]
148 smlsl v5.4s, v3.4h, v4.h[3] //pi2_out[1] = 74 * pi2_src[1] + 55 * pi2_src[0] - 29 * pi2_src[2] - 84 * pi2_src[3])
152 smlal v7.4s, v3.4h, v4.h[2] //pi2_out[2] = 74 * pi2_src[0] - 74 * pi2_src[2] + 74 * pi2_src[3]
156 smlsl v20.4s, v3.4h, v4.h[0] // - 74 * pi2_src[1] + 55 * pi2_src[2] - 29 * pi2_src[3]
215 trn2 v3.2s, v25.2s, v27.2s
221 mov v2.d[1],v3.d[0]
H A Dihevc_intra_pred_chroma_mode2.s129 ld2 {v2.8b, v3.8b},[x10],x8
145 rev64 v19.8b, v3.8b
191 ld2 {v2.8b, v3.8b},[x10],x8
215 rev64 v19.8b, v3.8b
279 rev64 v3.8b, v3.8b
281 zip1 v2.8b, v2.8b, v3.8b
282 zip2 v3.8b, v2.8b, v3.8b
H A Dihevc_sao_edge_offset_class3.s272 LD1 {v3.16b},[x8] //pu1_top_row = vld1q_u8(pu1_src - src_strd + 1)
280 cmhi v17.16b, v5.16b , v3.16b //vcgtq_u8(pu1_cur_row, pu1_top_row)
291 cmhi v16.16b, v3.16b , v5.16b //vcltq_u8(pu1_cur_row, pu1_top_row)
326 cmhi v3.16b, v5.16b , v18.16b //I vcgtq_u8(pu1_cur_row, pu1_next_row_tmp)
328 SUB v3.16b, v18.16b , v3.16b //I sign_down = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt))
331 ADD v18.16b, v18.16b , v3.16b //I edge_idx = vaddq_s8(edge_idx, sign_down)
333 NEG v17.16b, v3.16b //I sign_up = vnegq_s8(sign_down)
341 TBL v3.16b, {v7.16b},v18.16b //I offset = vtbl1_s8(offset_tbl, vget_low_s8(edge_idx))
344 SADDW v20.8h, v20.8h , v3
[all...]
H A Dihevc_intra_pred_luma_planar.s186 ld1 {v3.8b},[x14] //(1-8)load 8 src[2nt+1+col]
190 umlal v27.8h, v6.8b, v3.8b //(1)(nt-1-row) * src[2nt+1+col]
206 umlal v30.8h, v6.8b, v3.8b //(2)
221 umlal v28.8h, v6.8b, v3.8b //(3)
238 umlal v25.8h, v6.8b, v3.8b //(4)
255 umlal v16.8h, v6.8b, v3.8b //(5)
271 umlal v18.8h, v6.8b, v3.8b //(6)
288 umlal v26.8h, v6.8b, v3.8b //(7)
304 umlal v24.8h, v6.8b, v3.8b //(8)
329 ld1 {v3
[all...]
H A Dihevc_intra_pred_luma_vert.s224 bsl v3.8b, v25.8b , v16.8b
235 st1 {v3.8b, v4.8b}, [x5], x3
265 bsl v3.8b, v25.8b , v16.8b
270 st1 {v3.8b, v4.8b}, [x5], x3
295 bsl v3.8b, v25.8b , v16.8b
300 st1 {v3.8b, v4.8b}, [x5], x3
366 bsl v3.8b, v24.8b , v16.8b
368 st1 {v3.8b},[x2], x3
390 bsl v3.8b, v24.8b , v16.8b
392 st1 {v3
[all...]
/external/libmpeg2/common/armv8/
H A Dimpeg2_inter_pred.s244 ld1 {v3.8b}, [x14], x2 //// sixth row hence x6 = D3
248 urhadd v1.16b, v1.16b , v3.16b //// estimated row 1 = D0, row 5 = D1
251 urhadd v3.16b, v3.16b , v5.16b //// estimated row 2 = D2, row 6 = D3
265 st1 {v3.8b}, [x14], x3 //// sixth row hence x6 = D3
322 ld1 {v2.8b, v3.8b}, [x14], x2 // row5
332 ext v12.8b, v2.8b , v3.8b , #1
350 ext v3.8b, v13.8b , v14.8b , #1
363 urhadd v3.16b, v3
[all...]
H A Dimpeg2_idct.s156 ld1 {v3.8b}, [x2], x5
180 uaddw v14.8h, v30.8h , v3.8b
185 sqxtun v3.8b, v14.8h
190 st1 {v3.8b}, [x3], x6
238 ld1 {v2.4h, v3.4h}, [x4], x14
241 sxtl v10.4s, v3.4h
248 ld1 {v2.4h, v3.4h}, [x4], x14
251 sxtl v10.4s, v3.4h
258 ld1 {v2.4h, v3.4h}, [x4], x14
261 sxtl v10.4s, v3
[all...]
/external/libavc/common/armv8/
H A Dih264_iquant_itrans_recon_av8.s158 sqrshrn v3.4h, v6.4s, #0x4 // d3 = c[i] = ((q[i] + 32) >> 4) where i = 12..15
170 sshr v9.4h, v3.4h, #1 // d3>>1
174 sub v6.4h, v8.4h, v3.4h // x2 = (d1 >> 1) - d3//
349 sqrshrn v3.4h, v6.4s, #0x4 // d3 = c[i] = ((q[i] + 32) >> 4) where i = 12..15
358 sshr v9.4h, v3.4h, #1 // d3>>1
362 sub v6.4h, v8.4h, v3.4h // x2 = (d1 >> 1) - d3//
433 sqxtun v3.8b, v23.8h
439 uxtl v9.8h, v3.8b
539 ld1 {v3.8h}, [x0], x8
560 smull v22.4s, v3
[all...]
H A Dih264_deblk_luma_av8.s111 ld1 {v2.8b, v3.8b}, [x0], x1 //q1 values are loaded into q1
113 mov v2.d[1], v3.d[0]
141 usubl v30.8h, v9.8b, v3.8b //Q15 = (p1 - q1)H
166 ushll v26.8h, v3.8b, #1 //Q13,Q8 = (q1<<1)
363 rshrn v3.8b, v16.8h, #2 //(2*p1+p0+q1+2)>>2,p0" H
365 mov v2.d[1] , v3.d[0]
372 mov v3.d[0] , v2.d[1]
456 ld1 {v3.8b}, [x0], x1 //row10
481 trn1 v21.8b, v1.8b, v3.8b
482 trn2 v3
[all...]
H A Dih264_inter_pred_chroma_av8.s151 ext v3.8b, v0.8b , v1.8b , #2
155 umlal v20.8h, v3.8b, v29.8b
174 ext v3.8b, v0.8b , v1.8b , #2
187 umlal v20.8h, v3.8b, v31.8b
198 umlal v20.8h, v3.8b, v29.8b
221 ext v3.8b, v0.8b , v1.8b , #2
233 umlal v20.8h, v3.8b, v31.8b
245 umlal v20.8h, v3.8b, v29.8b
274 ld1 {v3.8b, v4.8b}, [x0], x2 //// Load row1;
275 ext v5.8b, v3
[all...]
H A Dih264_inter_pred_luma_vert_qpel_av8.s133 ld1 {v2.2s, v3.2s}, [x0], x2 // Vector load from src[1_0]
150 uaddl v26.8h, v3.8b, v9.8b // temp5 = src[1_8] + src[4_8]
160 uaddl v14.8h, v3.8b, v1.8b
161 ld1 {v2.2s, v3.2s}, [x0], x2
176 uaddl v16.8h, v5.8b, v3.8b
195 uaddl v26.8h, v9.8b, v3.8b
215 uaddl v18.8h, v1.8b, v3.8b // temp3 = src[2_8] + src[3_8]
221 uaddl v18.8h, v3.8b, v5.8b
240 uaddl v26.8h, v3.8b, v9.8b
261 uaddl v20.8h, v1.8b, v3
[all...]
/external/jmonkeyengine/engine/src/core/com/jme3/collision/bih/
H A DBIHTree.java149 v3 = vars.vect5;
152 getTriangle(i, v1, v2, v3);
155 BoundingBox.checkMinMax(min, max, v3);
175 v3 = vars.vect3;
178 getTriangle(pivot, v1, v2, v3);
179 v1.addLocal(v2).addLocal(v3).multLocal(FastMath.ONE_THIRD);
361 public void getTriangle(int index, Vector3f v1, Vector3f v2, Vector3f v3) { argument
372 v3.x = pointData[pointIndex++];
373 v3.y = pointData[pointIndex++];
374 v3
[all...]
/external/boringssl/src/crypto/chacha/
H A Dchacha_vec.c139 #define WRITE_XOR(in, op, d, v0, v1, v2, v3) \
143 STORE(op + d +12, LOAD(in + d +12) ^ REVV_BE(v3));
199 vec v0,v1,v2,v3,v4,v5,v6,v7; local
200 v4 = v0 = s0; v5 = v1 = s1; v6 = v2 = s2; v3 = s3;
201 v7 = v3 + ONE;
220 DQROUND_VECTORS(v0,v1,v2,v3)
240 WRITE_XOR(ip, op, 0, v0+s0, v1+s1, v2+s2, v3+s3)
279 vec v0 = s0, v1 = s1, v2 = s2, v3 = s3; local
282 DQROUND_VECTORS(v0,v1,v2,v3);
284 WRITE_XOR(ip, op, 0, v0+s0, v1+s1, v2+s2, v3
294 vec v0,v1,v2,v3; local
[all...]
/external/vixl/test/
H A Dtest-disasm-a64.cc2847 COMPARE(Ld1(v3.M, v4.M, v5.M, MemOperand(x17)), \
2848 "ld1 {v3." S ", v4." S ", v5." S "}, [x17]"); \
2855 COMPARE(Ld3(v3.M, v4.M, v5.M, MemOperand(x17)), \
2856 "ld3 {v3." S ", v4." S ", v5." S "}, [x17]"); \
2869 COMPARE(Ld1(v3.M, v4.M, v5.M, MemOperand(x17, x22, PostIndex)), \
2870 "ld1 {v3." S ", v4." S ", v5." S "}, [x17], x22"); \
2877 COMPARE(Ld3(v3.M, v4.M, v5.M, MemOperand(x17, x22, PostIndex)), \
2878 "ld3 {v3." S ", v4." S ", v5." S "}, [x17], x22"); \
2890 COMPARE(Ld1(v2.V4H(), v3.V4H(), MemOperand(x17, 16, PostIndex)),
2891 "ld1 {v2.4h, v3
[all...]
/external/libvpx/libvpx/vp8/common/ppc/
H A Dvariance_altivec.asm22 lvsl v3, 0, \R ;# permutate value for alignment
27 vperm \V, v1, v2, v3
55 vmrghb v3, v7, v5
56 vsubshs v2, v2, v3
60 vmrglb v3, v7, v5
61 vsubshs v2, v2, v3
66 vsububs v3, v5, v4
67 vor v2, v2, v3
216 vsububs v3, v5, v4
217 vor v2, v2, v3
[all...]
H A Dsad_altivec.asm19 lvsl v3, 0, \R ;# permutate value for alignment
24 vperm \V, v1, v2, v3
56 lvsl v3, 0, r5 ;# only needs to be done once per block
66 vperm v5, v1, v2, v3
87 vperm v5, v1, v2, v3
99 vperm v5, v1, v2, v3
/external/mesa3d/src/gallium/auxiliary/draw/
H A Ddraw_pipe_wide_point.c135 struct vertex_header *v3 = dup_vert(stage, header->v[0], 3); local
140 float *pos3 = v3->data[pos];
176 set_texcoords( wide, v3, tex11 );
182 tri.v[2] = v3;
186 tri.v[1] = v3;
/external/flac/libFLAC/ppc/as/
H A Dlpc_asm.s96 vspltisb v3,-1
97 vmrglw v2,v2,v3
138 lvx v3,0,r5
139 vperm v2,v2,v3,v17
153 vperm v3,v3,v4,v17
159 vand v3,v3,v18
256 vmulosh v21,v3,v11
327 ; load coefficients into v0-v1 and initial history into v2-v3
[all...]
/external/flac/libFLAC/ppc/gas/
H A Dlpc_asm.s98 vspltisb v3,-1
99 vmrglw v2,v2,v3
140 lvx v3,0,r5
141 vperm v2,v2,v3,v17
155 vperm v3,v3,v4,v17
161 vand v3,v3,v18
258 vmulosh v21,v3,v11
329 # load coefficients into v0-v1 and initial history into v2-v3
[all...]
/external/eigen/test/
H A Dsparse_vector.cpp23 SparseVectorType v1(rows), v2(rows), v3(rows);
34 initSparse<Scalar>(densityVec, refV3, v3);
61 VERIFY_IS_APPROX(v1+v2+v3, refV1+refV2+refV3);
/external/mesa3d/src/gallium/auxiliary/indices/
H A Du_unfilled_gen.py114 def do_quad( intype, outtype, ptr, v0, v1, v2, v3 ):
117 line( intype, outtype, ptr + '+4', v2, v3 )
118 line( intype, outtype, ptr + '+6', v3, v0 )

Completed in 3090 milliseconds

1234567891011>>