/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p10/src_gcc/ |
omxVCM4P10_PredictIntraChroma_8x8_s.S | 162 VSUBL.U8 q3,d3,d2 187 VDUP.16 q3,d3[2] 189 VMUL.I16 q3,q3,q5
|
omxVCM4P10_DequantTransformResidualFromPairAndAdd_s.S | 122 VADDW.U8 q3,q0,d4 124 VQMOVUN.S16 d0,q3
|
omxVCM4P10_PredictIntra_16x16_s.S | 151 VDUP.8 q3,d8[0] 156 VMOV.I8 q3,#0x80 200 VSUBL.U8 q3,d5,d4
|
/external/libhevc/common/arm/ |
ihevc_deblk_luma_horz.s | 197 vaddl.u8 q3,d25,d26 201 vaddw.u8 q4,q3,d27 267 vaddl.u8 q3,d25,d24 271 vaddw.u8 q4,q3,d26 465 vmovl.u8 q3,d25 467 vaddw.s8 q2,q3,d8 470 vmovl.u8 q3,d26 471 vsubw.s8 q2,q3,d8
|
ihevc_inter_pred_luma_copy.s | 173 vld1.8 {q3},[r5],r2 @vld1_u8(pu1_src_tmp) 174 vst1.8 {q3},[r6],r3 @vst1_u8(pu1_dst_tmp, tmp_src)
|
ihevc_inter_pred_chroma_vert.s | 143 vmull.u8 q3,d9,d1 @vmull_u8(vreinterpret_u8_u32(src_tmp2), coeffabs_1) 145 vmlsl.u8 q3,d5,d0 @vmlsl_u8(mul_res1, vreinterpret_u8_u32(src_tmp1), coeffabs_0) 147 vmlal.u8 q3,d4,d2 @vmlal_u8(mul_res1, vreinterpret_u8_u32(src_tmp3), coeffabs_2) 149 vmlsl.u8 q3,d8,d3 153 vqrshrun.s16 d6,q3,#6 @shifts right
|
ihevc_inter_pred_chroma_vert_w16out.s | 145 vmull.u8 q3,d9,d1 @vmull_u8(vreinterpret_u8_u32(src_tmp2), coeffabs_1) 147 vmlsl.u8 q3,d5,d0 @vmlsl_u8(mul_res1, vreinterpret_u8_u32(src_tmp1), coeffabs_0) 149 vmlal.u8 q3,d4,d2 @vmlal_u8(mul_res1, vreinterpret_u8_u32(src_tmp3), coeffabs_2) 152 vmlsl.u8 q3,d8,d3 157 vst1.8 {q3},[r1]! @stores the loaded value
|
ihevc_weighted_pred_bi_default.s | 132 vdup.16 q3,r7 @lvl_shift2_t = vmov_n_s16((int16_t)lvl_shift2) 134 vadd.i16 q2,q3 390 vld1.s16 {q3},[r0]! @load and increment the pi2_src1 ii iteration 400 vqadd.s16 q12,q3,q4 413 vld1.s16 {q3},[r0]! @load and increment the pi2_src1 ii iteration 434 vqadd.s16 q12,q3,q4 453 vld1.s16 {q3},[r0]! @load and increment the pi2_src1 ii iteration
|
ihevc_inter_pred_luma_copy_w16out.s | 160 vshl.i16 q3,q11,#6 @vshlq_n_s16(tmp, 6) 209 vshl.i16 q3,q11,#6 @vshlq_n_s16(tmp, 6) 236 vshl.i16 q3,q11,#6 @vshlq_n_s16(tmp, 6)
|
ihevc_padding.s | 118 vdup.u8 q3,r11 237 vdup.u16 q3,r11 370 vdup.u8 q3,r11 485 vdup.u16 q3,r11
|
/external/libvpx/libvpx/vp9/common/x86/ |
vp9_loopfilter_intrin_sse2.c | 388 __m128i p4, p3, p2, p1, p0, q0, q1, q2, q3, q4; local 400 q3 = _mm_loadu_si128((__m128i *)(s + 3 * p)); 409 _mm_store_si128((__m128i *)&aq[3 * 16], q3); 446 _mm_or_si128(_mm_subs_epu8(q3, q2), 447 _mm_subs_epu8(q2, q3))); 519 _mm_or_si128(_mm_subs_epu8(q3, q0), 520 _mm_subs_epu8(q0, q3))); 598 q3 = _mm_unpacklo_epi8(_mm_loadl_epi64((__m128i *)(&aq[3 * 16] + off)), 647 a = _mm_add_epi16(q3, a); 658 b = _mm_add_epi16(q3, b) 874 __m128i p3, p2, p1, p0, q0, q1, q2, q3; local 1107 __m128i p3, p2, p1, p0, q0, q1, q2, q3; local 1346 __m128i p3, p2, p1, p0, q0, q1, q2, q3; local [all...] |
vp9_loopfilter_mmx.asm | 50 movq mm2, [rdi+2*rax] ; q3 53 psubusb mm1, mm2 ; q2-=q3 54 psubusb mm2, mm6 ; q3-=q2 55 por mm1, mm2 ; abs(q3-q2) 301 punpckhdq mm7, mm5 ; 77 67 57 47 37 27 17 07 = q3 306 psubusb mm5, mm7 ; q2-q3 308 psubusb mm7, mm6 ; q3-q2 309 por mm7, mm5; ; mm7=abs (q3-q2) 369 por mm0, mm7 ; abs(q3-q2) > limit || abs(p3-p2) > limit ||abs(p2-p1) > limit || abs(q2-q1) > limit
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/x86/ |
vp9_loopfilter_intrin_sse2.c | 388 __m128i p4, p3, p2, p1, p0, q0, q1, q2, q3, q4; local 400 q3 = _mm_loadu_si128((__m128i *)(s + 3 * p)); 409 _mm_store_si128((__m128i *)&aq[3 * 16], q3); 446 _mm_or_si128(_mm_subs_epu8(q3, q2), 447 _mm_subs_epu8(q2, q3))); 519 _mm_or_si128(_mm_subs_epu8(q3, q0), 520 _mm_subs_epu8(q0, q3))); 598 q3 = _mm_unpacklo_epi8(_mm_loadl_epi64((__m128i *)(&aq[3 * 16] + off)), 647 a = _mm_add_epi16(q3, a); 658 b = _mm_add_epi16(q3, b) 874 __m128i p3, p2, p1, p0, q0, q1, q2, q3; local 1107 __m128i p3, p2, p1, p0, q0, q1, q2, q3; local 1346 __m128i p3, p2, p1, p0, q0, q1, q2, q3; local [all...] |
vp9_loopfilter_mmx.asm | 50 movq mm2, [rdi+2*rax] ; q3 53 psubusb mm1, mm2 ; q2-=q3 54 psubusb mm2, mm6 ; q3-=q2 55 por mm1, mm2 ; abs(q3-q2) 301 punpckhdq mm7, mm5 ; 77 67 57 47 37 27 17 07 = q3 306 psubusb mm5, mm7 ; q2-q3 308 psubusb mm7, mm6 ; q3-q2 309 por mm7, mm5; ; mm7=abs (q3-q2) 369 por mm0, mm7 ; abs(q3-q2) > limit || abs(p3-p2) > limit ||abs(p2-p1) > limit || abs(q2-q1) > limit
|
/hardware/samsung_slsi/exynos5/libswconverter/ |
csc_tiled_to_linear_uv_neon.s | 87 vld1.8 {q2, q3}, [r8]! 97 vst1.8 {q3}, [r7], r2
|
/external/ceres-solver/include/ceres/ |
rotation.h | 255 const T& q3 = quaternion[3]; local 256 const T sin_squared_theta = q1 * q1 + q2 * q2 + q3 * q3; 284 angle_axis[2] = q3 * k; 293 angle_axis[2] = q3 * k;
|
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/common/arm/neon/ |
vp9_mb_lpf_neon.asm | 51 vld1.u8 {d11}, [r8@64], r1 ; q3 160 vtrn.32 q1, q3 165 vtrn.16 q2, q3 303 ; d11 q3 317 vabd.u8 d24, d11, d10 ; abs(q3 - q2) 322 vmax.u8 d23, d23, d24 ; max(abs(q2 - q1), abs(q3 - q2)) 339 vabd.u8 d28, d11, d8 ; abs(q3 - q0) 343 vmax.u8 d26, d27, d28 ; max(abs(p3 - p0), abs(q3 - q0)) 597 vbif d23, d11, d17 ; oq3 |= q3 & ~(f2 & f & m)
|
vp9_loopfilter_neon.asm | 62 vld1.u8 {d18}, [r3@64] ; q3 180 ; d18 q3 194 vabd.u8 d4, d18, d17 ; m6 = abs(q3 - q2) 315 vld1.u8 {d18}, [r2@64], r1 ; q3 442 ; d18 q3 458 vabd.u8 d24, d18, d17 ; m6 = abs(q3 - q2) 474 vabd.u8 d28, d18, d7 ; m11 = abs(q3 - q0) 620 vaddw.u8 q14, d18 ; oq0 += q3 632 vaddw.u8 q14, d18 ; r_oq1 += q3 641 vaddw.u8 q14, d18 ; r_oq2 += q3 [all...] |
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/common/x86/ |
vp9_loopfilter_mmx.asm | 50 movq mm2, [rdi+2*rax] ; q3 53 psubusb mm1, mm2 ; q2-=q3 54 psubusb mm2, mm6 ; q3-=q2 55 por mm1, mm2 ; abs(q3-q2) 301 punpckhdq mm7, mm5 ; 77 67 57 47 37 27 17 07 = q3 306 psubusb mm5, mm7 ; q2-q3 308 psubusb mm7, mm6 ; q3-q2 309 por mm7, mm5; ; mm7=abs (q3-q2) 369 por mm0, mm7 ; abs(q3-q2) > limit || abs(p3-p2) > limit ||abs(p2-p1) > limit || abs(q2-q1) > limit
|
/external/libvpx/libvpx/vp9/common/arm/neon/ |
vp9_mb_lpf_neon.asm | 51 vld1.u8 {d11}, [r8@64], r1 ; q3 160 vtrn.32 q1, q3 165 vtrn.16 q2, q3 303 ; d11 q3 317 vabd.u8 d24, d11, d10 ; abs(q3 - q2) 322 vmax.u8 d23, d23, d24 ; max(abs(q2 - q1), abs(q3 - q2)) 339 vabd.u8 d28, d11, d8 ; abs(q3 - q0) 343 vmax.u8 d26, d27, d28 ; max(abs(p3 - p0), abs(q3 - q0)) 597 vbif d23, d11, d17 ; oq3 |= q3 & ~(f2 & f & m)
|
vp9_loopfilter_neon.asm | 62 vld1.u8 {d18}, [r3@64] ; q3 180 ; d18 q3 194 vabd.u8 d4, d18, d17 ; m6 = abs(q3 - q2) 315 vld1.u8 {d18}, [r2@64], r1 ; q3 442 ; d18 q3 458 vabd.u8 d24, d18, d17 ; m6 = abs(q3 - q2) 474 vabd.u8 d28, d18, d7 ; m11 = abs(q3 - q0) 620 vaddw.u8 q14, d18 ; oq0 += q3 632 vaddw.u8 q14, d18 ; r_oq1 += q3 641 vaddw.u8 q14, d18 ; r_oq2 += q3 [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/arm/neon/ |
vp9_mb_lpf_neon.asm | 51 vld1.u8 {d11}, [r8@64], r1 ; q3 160 vtrn.32 q1, q3 165 vtrn.16 q2, q3 303 ; d11 q3 317 vabd.u8 d24, d11, d10 ; abs(q3 - q2) 322 vmax.u8 d23, d23, d24 ; max(abs(q2 - q1), abs(q3 - q2)) 339 vabd.u8 d28, d11, d8 ; abs(q3 - q0) 343 vmax.u8 d26, d27, d28 ; max(abs(p3 - p0), abs(q3 - q0)) 597 vbif d23, d11, d17 ; oq3 |= q3 & ~(f2 & f & m)
|
vp9_loopfilter_neon.asm | 62 vld1.u8 {d18}, [r3@64] ; q3 180 ; d18 q3 194 vabd.u8 d4, d18, d17 ; m6 = abs(q3 - q2) 315 vld1.u8 {d18}, [r2@64], r1 ; q3 442 ; d18 q3 458 vabd.u8 d24, d18, d17 ; m6 = abs(q3 - q2) 474 vabd.u8 d28, d18, d7 ; m11 = abs(q3 - q0) 620 vaddw.u8 q14, d18 ; oq0 += q3 632 vaddw.u8 q14, d18 ; r_oq1 += q3 641 vaddw.u8 q14, d18 ; r_oq2 += q3 [all...] |
/external/valgrind/main/none/tests/arm/ |
neon128.stdout.exp | 63 vbic.i16 q3, #0x7 :: Qd 0x55505550 0x55505550 0x55505550 0x55505550 64 vbic.i16 q3, #0x7 :: Qd 0x15181918 0x14181f18 0x13181a18 0x12181e18 130 vorr q7, q3, q0 :: Qd 0x24ff24ff 0x24ff24ff 0x24ff24ff 0x24ff24ff Qm (i8)0x00000024 Qn (i16)0x000000ff 132 vorr q2, q3, q15 :: Qd 0x0000003f 0x0000003f 0x0000003f 0x0000003f Qm (i32)0x00000024 Qn (i32)0x0000001f 135 vorn q7, q3, q0 :: Qd 0xff24ff24 0xff24ff24 0xff24ff24 0xff24ff24 Qm (i8)0x00000024 Qn (i16)0x000000ff 137 vorn q2, q3, q15 :: Qd 0xffffffe4 0xffffffe4 0xffffffe4 0xffffffe4 Qm (i32)0x00000024 Qn (i32)0x0000001f 144 veor q7, q3, q0 :: Qd 0x24db24db 0x24db24db 0x24db24db 0x24db24db Qm (i8)0x00000024 Qn (i16)0x000000ff 146 veor q2, q3, q15 :: Qd 0x0000003b 0x0000003b 0x0000003b 0x0000003b Qm (i32)0x00000024 Qn (i32)0x0000001f 153 vbsl q7, q3, q0 :: Qd 0x04ae04ae 0x04ae04ae 0x04ae04ae 0x04ae04ae Qm (i8)0x00000024 Qn (i16)0x000000ff 155 vbsl q2, q3, q15 :: Qd 0x0000000e 0x0000000e 0x0000000e 0x0000000e Qm (i32)0x00000024 Qn (i32)0x0000001 [all...] |
/external/clang/test/CXX/drs/ |
dr5xx.cpp | 32 void q3() { Q arr[e]; f(arr); } function in struct:dr502::A
|