/frameworks/rs/cpu_ref/ |
rsCpuIntrinsics_neon_3DLUT.S | 55 /* Y interpolate, rear, lanes 0 and 1 -> q14 and q15 */ 57 vshll.u8 q15, d17, #8 59 vmlsl.u8 q15, d17, d7 61 vmlal.u8 q15, d19, d7 73 /* Z interpolate, lane 1 q13/q15 -> q11 */
|
rsCpuIntrinsics_neon_YuvToRGB.S | 27 * and d21. Working constants are pre-loaded into q13-q15, and q3 is 68 vqsub.u16 q2, q15 // b0 = satu16(b0 - (16 * 149 + (128 << 2) + 128 * 254) >> 1) 69 vqsub.u16 q6, q15 // b1 = satu16(b1 - (16 * 149 + (128 << 2) + 128 * 254) >> 1) 94 vdup.i16 q15, r5
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/arm/neon/ |
vp9_idct32x32_add_neon.asm | 238 ; Touches q8-q12, q15 (q13-q14 are preserved) 255 ; (used) two for inputs (regA-regD), one for constants (q15) 262 ; (used) five for intermediate (q8-q12), one for constants (q15) 269 vmull.s16 q15, $regB, d30 270 ; (used) six for intermediate (q8-q12, q15) 273 vadd.s32 q10, q10, q15 283 ; Touches q8-q12, q15 (q13-q14 are preserved) 358 ; into q0-q7 and the second one into q8-q15. There is a stride of 64, 381 vld1.s16 {q15}, [r3]! 396 vtrn.32 q13, q15 [all...] |
/external/libhevc/common/arm/ |
ihevc_inter_pred_chroma_horz_w16out.s | 190 vmull.u8 q15,d2,d25 @mul_res = vmull_u8(src[0_3], coeffabs_3)@ 192 vmlsl.u8 q15,d0,d24 @mul_res = vmlsl_u8(src[0_2], coeffabs_2)@ 194 vmlal.u8 q15,d4,d26 @mul_res = vmlsl_u8(src[0_0], coeffabs_0)@ 196 vmlsl.u8 q15,d6,d27 @mul_res = vmlal_u8(src[0_1], coeffabs_1)@ 231 vst1.16 {q15}, [r1]! 262 vmull.u8 q15,d2,d25 @mul_res = vmull_u8(src[0_3], coeffabs_3)@ 265 vmlsl.u8 q15,d0,d24 @mul_res = vmlsl_u8(src[0_2], coeffabs_2)@ 268 vmlal.u8 q15,d4,d26 @mul_res = vmlsl_u8(src[0_0], coeffabs_0)@ 271 vmlsl.u8 q15,d6,d27 @mul_res = vmlal_u8(src[0_1], coeffabs_1)@ 301 vst1.16 {q15}, [r1] [all...] |
ihevc_intra_pred_luma_vert.s | 187 vdup.16 q15, r12 205 vqadd.s16 q0, q0, q15 206 vqadd.s16 q14, q14, q15 325 vdup.16 q15, r12 338 vqadd.s16 q0, q13, q15
|
ihevc_deblk_chroma_vert.s | 135 vmax.s16 q1,q15,q2
|
ihevc_intra_pred_chroma_horz.s | 195 @vld1.8 {q15},[r12] @pu1_ref[two_nt + 1 + col] 202 vld1.8 {q15},[r12]
|
/external/pixman/pixman/ |
pixman-arm-neon-asm-bilinear.S | 527 vshr.u16 q15, q12, #(16 - BILINEAR_INTERPOLATION_BITS) 554 vshr.u16 q15, q12, #(16 - BILINEAR_INTERPOLATION_BITS) 570 vshr.u16 q15, q12, #(16 - BILINEAR_INTERPOLATION_BITS) 698 vshr.u16 q15, q12, #(16 - BILINEAR_INTERPOLATION_BITS) 704 vshr.u16 q15, q12, #(16 - BILINEAR_INTERPOLATION_BITS) 939 vshr.u16 q15, q12, #(16 - BILINEAR_INTERPOLATION_BITS) 955 vshr.u16 q15, q12, #(16 - BILINEAR_INTERPOLATION_BITS) 1000 vshr.u16 q15, q12, #(16 - BILINEAR_INTERPOLATION_BITS) [all...] |
/external/llvm/test/MC/ARM/ |
neon-minmax-encoding.s | 23 vmax.u16 q13, q14, q15 53 @ CHECK: vmax.u16 q13, q14, q15 @ encoding: [0xee,0xa6,0x5c,0xf3] 85 vmin.u16 q13, q14, q15 115 @ CHECK: vmin.u16 q13, q14, q15 @ encoding: [0xfe,0xa6,0x5c,0xf3]
|
neont2-minmax-encoding.s | 25 vmax.u16 q13, q14, q15 55 @ CHECK: vmax.u16 q13, q14, q15 @ encoding: [0x5c,0xff,0xee,0xa6] 87 vmin.u16 q13, q14, q15 117 @ CHECK: vmin.u16 q13, q14, q15 @ encoding: [0x5c,0xff,0xfe,0xa6]
|
neon-v8.s | 43 vcvtp.s32.f32 q4, q15 44 @ CHECK: vcvtp.s32.f32 q4, q15 @ encoding: [0x6e,0x82,0xbb,0xf3]
|
neont2-pairwise-encoding.s | 53 vpadal.u32 q9, q15 66 @ CHECK: vpadal.u32 q9, q15 @ encoding: [0xf8,0xff,0xee,0x26]
|
thumb-neon-v8.s | 43 vcvtp.s32.f32 q4, q15 44 @ CHECK: vcvtp.s32.f32 q4, q15 @ encoding: [0xbb,0xff,0x6e,0x82]
|
/external/openssl/crypto/aes/asm/ |
aesv8-armx.S | 284 vld1.32 {q14-q15},[r7]! 326 .byte 0x2e,0x03,0xb0,0xf3 @ aese q0,q15 366 .byte 0x2e,0x03,0xb0,0xf3 @ aese q0,q15 420 .byte 0x6e,0x03,0xb0,0xf3 @ aesd q0,q15 421 .byte 0x6e,0x23,0xb0,0xf3 @ aesd q1,q15 505 .byte 0x6e,0x03,0xb0,0xf3 @ aesd q0,q15 506 .byte 0x6e,0x23,0xb0,0xf3 @ aesd q1,q15 546 .byte 0x6e,0x03,0xb0,0xf3 @ aesd q0,q15 576 vld1.32 {q14-q15},[r7]! 653 .byte 0x2e,0x83,0xb0,0xf3 @ aese q4,q15 [all...] |
/external/libvpx/libvpx/vpx_scale/arm/neon/ |
vp8_vpxyv12_extendframeborders_neon.asm | 58 vmov q15, q14 69 vst1.8 {q14, q15}, [r6], lr 94 vld1.8 {q14, q15}, [r2]! 108 vst1.8 {q14, q15}, [r6]! 182 vst1.8 {q15}, [r6], lr
|
vp8_vpxyv12_copyframe_func_neon.asm | 67 vld1.8 {q14, q15}, [r10]! 78 vst1.8 {q14, q15}, [r11]!
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vpx_scale/arm/neon/ |
vp8_vpxyv12_extendframeborders_neon.asm | 58 vmov q15, q14 69 vst1.8 {q14, q15}, [r6], lr 94 vld1.8 {q14, q15}, [r2]! 108 vst1.8 {q14, q15}, [r6]! 182 vst1.8 {q15}, [r6], lr
|
vp8_vpxyv12_copyframe_func_neon.asm | 67 vld1.8 {q14, q15}, [r10]! 78 vst1.8 {q14, q15}, [r11]!
|
/external/chromium_org/third_party/boringssl/src/crypto/poly1305/ |
poly1305_arm_asm.S | 328 # asm 2: vmov >r4=q15,<u4=q7 329 vmov q15,q7 464 # asm 2: vmlal.u32 <r4=q15,<x01=d16,<z34=d11 465 vmlal.u32 q15,d16,d11 479 # asm 2: vmlal.u32 <r4=q15,<x01=d17,<z34=d10 480 vmlal.u32 q15,d17,d10 494 # asm 2: vmlal.u32 <r4=q15,<x23=d18,<z12=d5 495 vmlal.u32 q15,d18,d5 504 # asm 2: vmlal.u32 <r4=q15,<x23=d19,<z12=d4 505 vmlal.u32 q15,d19,d [all...] |
/hardware/samsung_slsi/exynos5/libswconverter/ |
csc_tiled_to_linear_y_neon.s | 99 vld1.8 {q14, q15}, [r8]! 118 vst1.8 {q15}, [r7], r2
|
/external/libvpx/libvpx/vp8/common/arm/neon/ |
idct_dequant_full_2x_neon.asm | 164 vmov q15, q14 165 vst1.16 {q14, q15}, [r0] ; write over high input 167 vst1.16 {q14, q15}, [r0] ; write over low input
|
buildintrapredictorsmby_neon.asm | 274 vqadd.s16 q15, q3, q5 286 vqshrun.s16 d7, q15, #0 557 vqadd.s16 q15, q3, q5 569 vqshrun.s16 d7, q15, #0
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/neon/ |
idct_dequant_full_2x_neon.asm | 164 vmov q15, q14 165 vst1.16 {q14, q15}, [r0] ; write over high input 167 vst1.16 {q14, q15}, [r0] ; write over low input
|
buildintrapredictorsmby_neon.asm | 274 vqadd.s16 q15, q3, q5 286 vqshrun.s16 d7, q15, #0 557 vqadd.s16 q15, q3, q5 569 vqshrun.s16 d7, q15, #0
|
/external/chromium_org/third_party/opus/src/celt/arm/ |
celt_pitch_xcorr_arm.s | 52 ; preserved: r0-r3, r6-r11, d2, q4-q7, q9-q15 169 ; q15 = int maxcorr[4] (q15 is not used by xcorr_kernel_neon()) 172 VMOV.S32 q15, #1 189 VMAX.S32 q15, q15, q0
|