/external/libvpx/libvpx/vp8/encoder/arm/neon/ |
vp8_memcpy_neon.asm | 35 vst1.8 {q0, q1}, [r0]! ;copy to dst_ptr 37 vst1.8 {q2, q3}, [r0]! 39 vst1.8 {q4, q5}, [r0]! 41 vst1.8 {q6, q7}, [r0]! 43 vst1.8 {q8, q9}, [r0]! 45 vst1.8 {q10, q11}, [r0]! 47 vst1.8 {q12, q13}, [r0]! 48 vst1.8 {q14, q15}, [r0]! 63 vst1.8 {q0}, [r0]!
|
/external/libvpx/libvpx/vp8/common/arm/neon/ |
mbloopfilter_neon.asm | 51 vst1.u8 {q4}, [r12@128],r1 ; store op2 52 vst1.u8 {q5}, [r0@128],r1 ; store op1 53 vst1.u8 {q6}, [r12@128], r1 ; store op0 54 vst1.u8 {q7}, [r0@128],r1 ; store oq0 55 vst1.u8 {q8}, [r12@128] ; store oq1 56 vst1.u8 {q9}, [r0@128] ; store oq2 106 vst1.u8 {d8}, [r0@64], r1 ; store u op2 107 vst1.u8 {d9}, [r12@64], r1 ; store v op2 108 vst1.u8 {d10}, [r0@64], r1 ; store u op1 109 vst1.u8 {d11}, [r12@64], r1 ; store v op [all...] |
idct_dequant_0_2x_neon.asm | 66 vst1.32 {d2[0]}, [r2], r3 ; lo 67 vst1.32 {d8[0]}, [r0], r3 ; hi 68 vst1.32 {d2[1]}, [r2], r3 69 vst1.32 {d8[1]}, [r0], r3 70 vst1.32 {d4[0]}, [r2], r3 71 vst1.32 {d10[0]}, [r0], r3 72 vst1.32 {d4[1]}, [r2] 73 vst1.32 {d10[1]}, [r0]
|
bilinearpredict8x8_neon.asm | 138 vst1.u8 {d2}, [r4] ;store result 139 vst1.u8 {d3}, [r0] 140 vst1.u8 {d4}, [r1], lr 141 vst1.u8 {d5}, [r1], lr 142 vst1.u8 {d6}, [r1], lr 143 vst1.u8 {d7}, [r1], lr 144 vst1.u8 {d8}, [r1], lr 145 vst1.u8 {d9}, [r1], lr 165 vst1.u8 {d22}, [r4], lr ;store result 166 vst1.u8 {d23}, [r4], l [all...] |
copymem8x4_neon.asm | 23 vst1.u8 {d0}, [r2], r3 25 vst1.u8 {d1}, [r2], r3 27 vst1.u8 {d2}, [r2], r3 28 vst1.u8 {d3}, [r2], r3
|
dc_only_idct_add_neon.asm | 45 vst1.32 {d2[0]}, [r3], r12 46 vst1.32 {d2[1]}, [r3], r12 47 vst1.32 {d4[0]}, [r3], r12 48 vst1.32 {d4[1]}, [r3]
|
save_reg_neon.asm | 22 vst1.i64 {d8, d9, d10, d11}, [r0]! 23 vst1.i64 {d12, d13, d14, d15}, [r0]!
|
/external/llvm/test/CodeGen/ARM/ |
twoaddrinstr.ll | 8 ; CHECK-NEXT: vst1.32 9 ; CHECK-NEXT: vst1.32 12 ; CHECK-NEXT: vst1.32
|
2011-10-26-memset-with-neon.ll | 4 ; CHECK: vst1.64 5 ; CHECK-NEXT: vst1.64
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p10/src_gcc/ |
omxVCM4P10_PredictIntraChroma_8x8_s.S | 71 VST1.8 {d0},[r3],r10 72 VST1.8 {d0},[r9],r10 73 VST1.8 {d0},[r3],r10 74 VST1.8 {d0},[r9],r10 75 VST1.8 {d4},[r3],r10 76 VST1.8 {d4},[r9],r10 77 VST1.8 {d4},[r3],r10 78 VST1.8 {d4},[r9] 107 VST1.8 {d0},[r3],r10 108 VST1.8 {d0},[r9],r1 [all...] |
omxVCM4P10_FilterDeblockingLuma_VerEdge_I_s.S | 89 VST1.8 {d7},[r0],r11 90 VST1.8 {d24},[r10],r11 91 VST1.8 {d30},[r0],r11 92 VST1.8 {d10},[r10],r11 93 VST1.8 {d6},[r0],r11 94 VST1.8 {d25},[r10],r11 96 VST1.8 {d29},[r0],r11 98 VST1.8 {d11},[r10],r1 128 VST1.8 {d7},[r0],r11 129 VST1.8 {d24},[r10],r1 [all...] |
armVCM4P10_Interpolate_Chroma_s.S | 81 VST1.64 {d8},[r2],r3 83 VST1.64 {d9},[r2],r3 84 VST1.64 {d20},[r2],r3 85 VST1.64 {d21},[r2],r3 107 VST1.32 {d8[0]},[r2],r3 108 VST1.32 {d9[0]},[r2],r3 130 VST1.16 {d8[0]},[r2],r3 131 VST1.16 {d9[0]},[r2],r3 143 VST1.64 {d0},[r2],r3 144 VST1.64 {d1},[r2],r [all...] |
/external/libvpx/libvpx/vp9/common/arm/neon/ |
vp9_copy_neon.asm | 37 vst1.8 {q0-q1}, [r2@128]! 38 vst1.8 {q2-q3}, [r2@128], r3 48 vst1.8 {q0-q1}, [r2@128], r3 49 vst1.8 {q2-q3}, [r2@128], r3 59 vst1.8 {q0}, [r2@128], r3 60 vst1.8 {q1}, [r2@128], r3 70 vst1.8 {d0}, [r2@64], r3 71 vst1.8 {d2}, [r2@64], r3
|
vp9_short_idct8x8_1_add_neon.asm | 67 vst1.64 {d2}, [r12], r2 68 vst1.64 {d3}, [r12], r2 69 vst1.64 {d30}, [r12], r2 70 vst1.64 {d31}, [r12], r2 80 vst1.64 {d2}, [r12], r2 81 vst1.64 {d3}, [r12], r2 82 vst1.64 {d30}, [r12], r2 83 vst1.64 {d31}, [r12], r2
|
vp9_short_idct16x16_add_neon.asm | 258 vst1.64 {d16}, [r1], r2 259 vst1.64 {d17}, [r1], r2 260 vst1.64 {d18}, [r1], r2 261 vst1.64 {d19}, [r1], r2 262 vst1.64 {d20}, [r1], r2 263 vst1.64 {d21}, [r1], r2 264 vst1.64 {d22}, [r1], r2 265 vst1.64 {d23}, [r1], r2 266 vst1.64 {d24}, [r1], r2 267 vst1.64 {d25}, [r1], r [all...] |
vp9_avg_neon.asm | 45 vst1.8 {q0-q1}, [r2@128]! 46 vst1.8 {q2-q3}, [r2@128], r4 64 vst1.8 {q0-q1}, [r2@128], r3 65 vst1.8 {q2-q3}, [r2@128], r3 81 vst1.8 {q0}, [r2@128], r3 82 vst1.8 {q1}, [r2@128], r3 97 vst1.8 {d0}, [r2@64], r3 98 vst1.8 {d1}, [r2@64], r3 109 vst1.32 {d0[0]}, [r2@32], r3 110 vst1.32 {d0[1]}, [r2@32], r [all...] |
vp9_save_reg_neon.asm | 22 vst1.i64 {d8, d9, d10, d11}, [r0]! 23 vst1.i64 {d12, d13, d14, d15}, [r0]!
|
vp9_short_idct32x32_1_add_neon.asm | 57 vst1.8 {q8}, [$dst], $stride 58 vst1.8 {q9}, [$dst], $stride 59 vst1.8 {q10},[$dst], $stride 60 vst1.8 {q11},[$dst], $stride 61 vst1.8 {q12},[$dst], $stride 62 vst1.8 {q13},[$dst], $stride 63 vst1.8 {q14},[$dst], $stride 64 vst1.8 {q15},[$dst], $stride
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/comm/src/ |
omxVCCOMM_Copy16x16_s.s | 53 VST1 {X0,X1,X2,X3},[pDst@128]! ;// Store 32 bytes to 16 byte aligned pDst 54 VST1 {X4,X5,X6,X7},[pDst@128]! 62 VST1 {X0,X1,X2,X3},[pDst@128]! 63 VST1 {X4,X5,X6,X7},[pDst@128]! 71 VST1 {X0,X1,X2,X3},[pDst@128]! 72 VST1 {X4,X5,X6,X7},[pDst@128]! 80 VST1 {X0,X1,X2,X3},[pDst@128]! 81 VST1 {X4,X5,X6,X7},[pDst@128]!
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p2/src/ |
armVCM4P2_Clip8_s.s | 57 VST1 {dclip0},[pDst],step ;// store 8 bytes and pDst=pDst+step 58 VST1 {dclip1},[pDst],step ;// store 8 bytes and pDst=pDst+step 61 VST1 {dclip2},[pDst],step 62 VST1 {dclip3},[pDst],step 68 VST1 {dclip0},[pDst],step ;// store 8 bytes and pDst=pDst+step 69 VST1 {dclip1},[pDst],step ;// store 8 bytes and pDst=pDst+step 72 VST1 {dclip2},[pDst],step 73 VST1 {dclip3},[pDst],step
|
/hardware/samsung_slsi/exynos5/libswconverter/ |
csc_tiled_to_linear_y_neon.s | 101 vst1.8 {q0}, [r7], r2 102 vst1.8 {q1}, [r7], r2 103 vst1.8 {q2}, [r7], r2 104 vst1.8 {q3}, [r7], r2 105 vst1.8 {q4}, [r7], r2 106 vst1.8 {q5}, [r7], r2 107 vst1.8 {q6}, [r7], r2 108 vst1.8 {q7}, [r7], r2 109 vst1.8 {q8}, [r7], r2 110 vst1.8 {q9}, [r7], r [all...] |
csc_tiled_to_linear_uv_deinterleave_neon.s | 100 vst1.8 {d0}, [r7], r14 101 vst1.8 {d1}, [r7], r14 102 vst1.8 {d4}, [r7], r14 103 vst1.8 {d5}, [r7], r14 104 vst1.8 {d8}, [r7], r14 105 vst1.8 {d9}, [r7], r14 106 vst1.8 {d12}, [r7], r14 107 vst1.8 {d13}, [r7], r14 111 vst1.8 {d2}, [r7], r14 112 vst1.8 {d3}, [r7], r1 [all...] |
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p10/src/ |
omxVCM4P10_PredictIntra_16x16_s.s | 195 VST1 qAbove, [pDst], step 196 VST1 qAbove, [pTmp], step 197 VST1 qAbove, [pDst], step 198 VST1 qAbove, [pTmp], step 199 VST1 qAbove, [pDst], step 200 VST1 qAbove, [pTmp], step 201 VST1 qAbove, [pDst], step 202 VST1 qAbove, [pTmp], step 203 VST1 qAbove, [pDst], step 204 VST1 qAbove, [pTmp], ste [all...] |
omxVCM4P10_FilterDeblockingChroma_VerEdge_I_s.s | 235 VST1 {dP_0n[0]}, [pSrcDst_P], step 236 VST1 {dP_0n[1]}, [pTmp2], step 237 VST1 {dP_0n[2]}, [pSrcDst_P], step 238 VST1 {dP_0n[3]}, [pTmp2], step 239 VST1 {dP_0n[4]}, [pSrcDst_P], step 240 VST1 {dP_0n[5]}, [pTmp2], step 241 VST1 {dP_0n[6]}, [pSrcDst_P], step 242 VST1 {dP_0n[7]}, [pTmp2], step 247 VST1 {dQ_0n[0]}, [pSrcDst_Q], step 248 VST1 {dQ_0n[1]}, [pTmp], ste [all...] |
/external/libvpx/libvpx/vpx_scale/arm/neon/ |
vp8_vpxyv12_copyframe_func_neon.asm | 71 vst1.8 {q0, q1}, [r9]! 72 vst1.8 {q8, q9}, [r11]! 73 vst1.8 {q2, q3}, [r9]! 74 vst1.8 {q10, q11}, [r11]! 75 vst1.8 {q4, q5}, [r9]! 76 vst1.8 {q12, q13}, [r11]! 77 vst1.8 {q6, q7}, [r9]! 78 vst1.8 {q14, q15}, [r11]! 127 vst1.8 {q0, q1}, [r9]! 128 vst1.8 {q8, q9}, [r11] [all...] |