/external/skia/src/opts/ |
memset32_neon.S | 44 vst1.64 {q0, q1}, [r0]! 45 vst1.64 {q0, q1}, [r0]! 46 vst1.64 {q0, q1}, [r0]! 47 vst1.64 {q0, q1}, [r0]! 48 vst1.64 {q0, q1}, [r0]! 49 vst1.64 {q0, q1}, [r0]! 50 vst1.64 {q0, q1}, [r0]! 51 vst1.64 {q0, q1}, [r0]! 52 vst1.64 {q0, q1}, [r0]! 53 vst1.64 {q0, q1}, [r0] [all...] |
memset16_neon.S | 92 vst1.64 {q0, q1}, [r0]! 93 vst1.64 {q0, q1}, [r0]! 94 vst1.64 {q0, q1}, [r0]! 95 vst1.64 {q0, q1}, [r0]! 105 vst1.64 {q0, q1}, [r0]! 114 vst1.32 {q0}, [r0]! 128 vst1.32 {d0}, [r0]!
|
/device/samsung/crespo/sec_mm/sec_omx/sec_codecs/video/mfc_c110/csc/ |
csc_deinterleave_memcpy.s | 65 vst1.8 {q0}, [r0]! 66 vst1.8 {q2}, [r0]! 67 vst1.8 {q4}, [r0]! 68 vst1.8 {q6}, [r0]! 69 vst1.8 {q8}, [r0]! 70 vst1.8 {q10}, [r0]! 71 vst1.8 {q12}, [r0]! 72 vst1.8 {q14}, [r0]! 74 vst1.8 {q1}, [r1]! 75 vst1.8 {q3}, [r1] [all...] |
csc_nv12t_yuv420_uv_neon.s | 149 vst1.8 {q0}, [r8]! 150 vst1.8 {q2}, [r8]! 151 vst1.8 {q4}, [r8]! 152 vst1.8 {q6}, [r8]! 153 vst1.8 {q8}, [r8]! 154 vst1.8 {q10}, [r8]! 155 vst1.8 {q12}, [r8]! 156 vst1.8 {q14}, [r8]! 159 vst1.8 {q1}, [r10]! 160 vst1.8 {q3}, [r10] [all...] |
csc_yuv420_nv12t_y_neon.s | 105 vst1.8 {q0, q1}, [r6]! 106 vst1.8 {q2, q3}, [r6]! 107 vst1.8 {q4, q5}, [r6]! 108 vst1.8 {q6, q7}, [r6]! 109 vst1.8 {q8, q9}, [r6]! 110 vst1.8 {q10, q11}, [r6]! 111 vst1.8 {q12, q13}, [r6]! 112 vst1.8 {q14, q15}, [r6]! 131 vst1.8 {q0, q1}, [r6]! 132 vst1.8 {q2, q3}, [r6] [all...] |
csc_nv12t_yuv420_y_neon.s | 145 vst1.8 {q0, q1}, [r7]! 146 vst1.8 {q2, q3}, [r7]! 147 vst1.8 {q4, q5}, [r7]! 148 vst1.8 {q6, q7}, [r7]! 149 vst1.8 {q8, q9}, [r7]! 150 vst1.8 {q10, q11}, [r7]! 152 vst1.8 {q12, q13}, [r7]! 154 vst1.8 {q14, q15}, [r7]! 172 vst1.8 {q0, q1}, [r7]! 173 vst1.8 {q2, q3}, [r7] [all...] |
/external/libvpx/vp8/common/arm/neon/ |
buildintrapredictorsmby_neon.asm | 129 vst1.u8 {q0}, [r1]! 130 vst1.u8 {q0}, [r1]! 131 vst1.u8 {q0}, [r1]! 132 vst1.u8 {q0}, [r1]! 133 vst1.u8 {q0}, [r1]! 134 vst1.u8 {q0}, [r1]! 135 vst1.u8 {q0}, [r1]! 136 vst1.u8 {q0}, [r1]! 137 vst1.u8 {q0}, [r1]! 138 vst1.u8 {q0}, [r1] [all...] |
mbloopfilter_neon.asm | 59 vst1.u8 {q4}, [r0] ; store op2 60 vst1.u8 {q5}, [r2] ; store op1 61 vst1.u8 {q6}, [r3], r1 ; store op0 63 vst1.u8 {q7}, [r3] ; store oq0 64 vst1.u8 {q8}, [r12], r1 ; store oq1 65 vst1.u8 {q9}, [r12] ; store oq2 116 vst1.u8 {d8}, [r0], r1 ; store u op2 117 vst1.u8 {d9}, [r3], r1 ; store v op2 118 vst1.u8 {d10}, [r0], r1 ; store u op1 119 vst1.u8 {d11}, [r3], r1 ; store v op [all...] |
recon16x16mb_neon.asm | 65 vst1.u8 {q0}, [r2], r3 ;store result 67 vst1.u8 {q1}, [r2], r3 69 vst1.u8 {q2}, [r2], r3 74 vst1.u8 {q3}, [r2], r3 110 vst1.u8 {d0}, [r2], r3 ;store result 112 vst1.u8 {d1}, [r2], r3 114 vst1.u8 {d2}, [r2], r3 116 vst1.u8 {d3}, [r2], r3 118 vst1.u8 {d4}, [r2], r3 121 vst1.u8 {d5}, [r2], r [all...] |
bilinearpredict4x4_neon.asm | 96 vst1.32 {d2[0]}, [r4] ;store result 97 vst1.32 {d2[1]}, [r0] 98 vst1.32 {d3[0]}, [r1] 99 vst1.32 {d3[1]}, [r2] 116 vst1.32 {d28[0]}, [r4], lr ;store result 117 vst1.32 {d28[1]}, [r4], lr 118 vst1.32 {d29[0]}, [r4], lr 119 vst1.32 {d29[1]}, [r4], lr
|
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...] |
bilinearpredict8x4_neon.asm | 102 vst1.u8 {d2}, [r4] ;store result 103 vst1.u8 {d3}, [r0] 104 vst1.u8 {d4}, [r1] 105 vst1.u8 {d5}, [r2] 121 vst1.u8 {d22}, [r4], lr ;store result 122 vst1.u8 {d23}, [r4], lr 123 vst1.u8 {d24}, [r4], lr 124 vst1.u8 {d25}, [r4], lr
|
/external/libvpx/vpx_scale/arm/neon/ |
vp8_vpxyv12_extendframeborders_neon.asm | 72 vst1.8 {q0, q1}, [r5], lr 73 vst1.8 {q2, q3}, [r6], lr 74 vst1.8 {q4, q5}, [r5], lr 75 vst1.8 {q6, q7}, [r6], lr 76 vst1.8 {q8, q9}, [r5], lr 77 vst1.8 {q10, q11}, [r6], lr 78 vst1.8 {q12, q13}, [r5], lr 79 vst1.8 {q14, q15}, [r6], lr 109 vst1.8 {q0, q1}, [r5]! 110 vst1.8 {q8, q9}, [r6] [all...] |
vp8_vpxyv12_copyframeyonly_neon.asm | 59 vst1.8 {q0, q1}, [r9]! 60 vst1.8 {q8, q9}, [r11]! 61 vst1.8 {q2, q3}, [r9]! 62 vst1.8 {q10, q11}, [r11]! 63 vst1.8 {q4, q5}, [r9]! 64 vst1.8 {q12, q13}, [r11]! 65 vst1.8 {q6, q7}, [r9]! 66 vst1.8 {q14, q15}, [r11]! 130 vst1.8 {q0, q1}, [r5], lr 131 vst1.8 {q2, q3}, [r6], l [all...] |
vp8_vpxyv12_copyframe_func_neon.asm | 69 vst1.8 {q0, q1}, [r9]! 70 vst1.8 {q8, q9}, [r11]! 71 vst1.8 {q2, q3}, [r9]! 72 vst1.8 {q10, q11}, [r11]! 73 vst1.8 {q4, q5}, [r9]! 74 vst1.8 {q12, q13}, [r11]! 75 vst1.8 {q6, q7}, [r9]! 76 vst1.8 {q14, q15}, [r11]! 123 vst1.8 {q0, q1}, [r9]! 124 vst1.8 {q8, q9}, [r11] [all...] |
vp8_vpxyv12_copysrcframe_func_neon.asm | 62 vst1.8 {q0, q1}, [r3]! 63 vst1.8 {q4, q5}, [r11]! 64 vst1.8 {q2, q3}, [r3]! 65 vst1.8 {q6, q7}, [r11]! 66 vst1.8 {q8, q9}, [r3]! 67 vst1.8 {q12, q13}, [r11]! 68 vst1.8 {q10, q11}, [r3]! 69 vst1.8 {q14, q15}, [r11]! 80 vst1.8 {d0}, [r3]! 81 vst1.8 {d1}, [r11] [all...] |
/external/libvpx/vp8/encoder/arm/neon/ |
subtract_neon.asm | 52 vst1.16 {d20}, [r5], r2 ;store diff 53 vst1.16 {d22}, [r5], r2 54 vst1.16 {d24}, [r5], r2 55 vst1.16 {d26}, [r5], r2 87 vst1.16 {q8}, [r0]! ;store diff 88 vst1.16 {q9}, [r0]! 89 vst1.16 {q10}, [r0]! 90 vst1.16 {q11}, [r0]! 91 vst1.16 {q12}, [r0]! 92 vst1.16 {q13}, [r0] [all...] |
vp8_memcpy_neon.asm | 33 vst1.8 {q0, q1}, [r0]! ;copy to dst_ptr 35 vst1.8 {q2, q3}, [r0]! 37 vst1.8 {q4, q5}, [r0]! 39 vst1.8 {q6, q7}, [r0]! 41 vst1.8 {q8, q9}, [r0]! 43 vst1.8 {q10, q11}, [r0]! 45 vst1.8 {q12, q13}, [r0]! 46 vst1.8 {q14, q15}, [r0]! 61 vst1.8 {q0}, [r0]!
|
vp8_subpixelvariance16x16_neon.asm | 108 vst1.u8 {d14, d15, d16, d17}, [lr]! ;store result 110 vst1.u8 {d18, d19, d20, d21}, [lr]! 169 vst1.u8 {d10, d11, d12, d13}, [lr]! ;store result 170 vst1.u8 {d14, d15, d16, d17}, [lr]! 171 vst1.u8 {d18, d19}, [lr]! 224 vst1.u8 {d2, d3}, [r3]! ;store result 225 vst1.u8 {d4, d5}, [r3]! 226 vst1.u8 {d6, d7}, [r3]! 228 vst1.u8 {d8, d9}, [r3]! 291 vst1.u8 {d14, d15}, [r3]! ;store resul [all...] |
/external/libyuv/files/source/ |
rotate_neon.s | 55 vst1.8 {d1}, [r1]! 56 vst1.8 {d0}, [r1], r3 @ dst -= 16 83 vst1.8 {d1[0]}, [r1]! 84 vst1.8 {d0[0]}, [r1], r3 @ dst -= 2 95 vst1.8 {d0[0]}, [r1] 152 vst1.8 {d1}, [r9], r3 153 vst1.8 {d0}, [r9], r3 154 vst1.8 {d3}, [r9], r3 155 vst1.8 {d2}, [r9], r3 156 vst1.8 {d5}, [r9], r [all...] |
/external/llvm/test/MC/ARM/ |
neon-vst-encoding.s | 3 vst1.8 {d16}, [r0, :64] 4 vst1.16 {d16}, [r0] 5 vst1.32 {d16}, [r0] 6 vst1.64 {d16}, [r0] 7 vst1.8 {d16, d17}, [r0, :64] 8 vst1.16 {d16, d17}, [r0, :128] 9 vst1.32 {d16, d17}, [r0] 10 vst1.64 {d16, d17}, [r0] 11 vst1.8 {d16, d17, d18}, [r0, :64] 12 vst1.8 {d16, d17, d18}, [r0, :64] [all...] |
neont2-vst-encoding.s | 6 @ CHECK: vst1.8 {d16}, [r0, :64] @ encoding: [0x1f,0x07,0x40,0xf9] 7 vst1.8 {d16}, [r0, :64] 8 @ CHECK: vst1.16 {d16}, [r0] @ encoding: [0x4f,0x07,0x40,0xf9] 9 vst1.16 {d16}, [r0] 10 @ CHECK: vst1.32 {d16}, [r0] @ encoding: [0x8f,0x07,0x40,0xf9] 11 vst1.32 {d16}, [r0] 12 @ CHECK: vst1.64 {d16}, [r0] @ encoding: [0xcf,0x07,0x40,0xf9] 13 vst1.64 {d16}, [r0] 14 @ CHECK: vst1.8 {d16, d17}, [r0, :64] @ encoding: [0x1f,0x0a,0x40,0xf9] 15 vst1.8 {d16, d17}, [r0, :64 [all...] |
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p10/src_gcc/ |
omxVCM4P10_TransformDequantChromaDCFromPair_s.S | 20 vst1.16 {d0}, [r1] 49 vst1.16 {d2}, [r1]
|
/external/libvpx/vp8/decoder/arm/neon/ |
dequant_idct_neon.asm | 98 vst1.16 {q14, q15}, [r0] 116 vst1.32 {d0[0]}, [r3], r1 117 vst1.32 {d0[1]}, [r3], r1 118 vst1.32 {d1[0]}, [r3], r1 119 vst1.32 {d1[1]}, [r3]
|
idct_dequant_dc_full_2x_neon.asm | 175 vst1.16 {q14, q15}, [r0] ; write over high input 177 vst1.16 {q14, q15}, [r0] ; write over low input 187 vst1.32 {d0[0]}, [r3], r1 ; lo 188 vst1.32 {d0[1]}, [r2], r1 ; hi 189 vst1.32 {d1[0]}, [r3], r1 190 vst1.32 {d1[1]}, [r2], r1 191 vst1.32 {d2[0]}, [r3], r1 192 vst1.32 {d2[1]}, [r2], r1 193 vst1.32 {d3[0]}, [r3] 194 vst1.32 {d3[1]}, [r2 [all...] |