/external/linux-tools-perf/perf-3.12.0/tools/perf/util/ |
types.h | 15 typedef signed short s16; typedef
|
/external/llvm/test/MC/ARM/ |
neon-mul-accum-encoding.s | 25 vmlal.s16 q8, d19, d18 32 @ CHECK: vmlal.s16 q8, d19, d18 @ encoding: [0xa2,0x08,0xd3,0xf2] 39 vqdmlal.s16 q8, d19, d18 41 vqdmlal.s16 q11, d11, d7[0] 42 vqdmlal.s16 q11, d11, d7[1] 43 vqdmlal.s16 q11, d11, d7[2] 44 vqdmlal.s16 q11, d11, d7[3] 46 @ CHECK: vqdmlal.s16 q8, d19, d18 @ encoding: [0xa2,0x09,0xd3,0xf2] 48 @ CHECK: vqdmlal.s16 q11, d11, d7[0] @ encoding: [0x47,0x63,0xdb,0xf2] 49 @ CHECK: vqdmlal.s16 q11, d11, d7[1] @ encoding: [0x4f,0x63,0xdb,0xf2 [all...] |
neont2-mul-accum-encoding.s | 27 vmlal.s16 q8, d19, d18 35 @ CHECK: vmlal.s16 q8, d19, d18 @ encoding: [0xd3,0xef,0xa2,0x08] 43 vqdmlal.s16 q8, d19, d18 45 vqdmlal.s16 q11, d11, d7[0] 46 vqdmlal.s16 q11, d11, d7[1] 47 vqdmlal.s16 q11, d11, d7[2] 48 vqdmlal.s16 q11, d11, d7[3] 50 @ CHECK: vqdmlal.s16 q8, d19, d18 @ encoding: [0xd3,0xef,0xa2,0x09] 52 @ CHECK: vqdmlal.s16 q11, d11, d7[0] @ encoding: [0xdb,0xef,0x47,0x63] 53 @ CHECK: vqdmlal.s16 q11, d11, d7[1] @ encoding: [0xdb,0xef,0x4f,0x63 [all...] |
neon-absdiff-encoding.s | 5 @ CHECK: vabd.s16 d16, d16, d17 @ encoding: [0xa1,0x07,0x50,0xf2] 6 vabd.s16 d16, d16, d17 19 @ CHECK: vabd.s16 q8, q8, q9 @ encoding: [0xe2,0x07,0x50,0xf2] 20 vabd.s16 q8, q8, q9 34 @ CHECK: vabdl.s16 q8, d16, d17 @ encoding: [0xa1,0x07,0xd0,0xf2] 35 vabdl.s16 q8, d16, d17 47 @ CHECK: vaba.s16 d16, d18, d17 @ encoding: [0xb1,0x07,0x52,0xf2] 48 vaba.s16 d16, d18, d17 59 @ CHECK: vaba.s16 q9, q8, q10 @ encoding: [0xf4,0x27,0x50,0xf2] 60 vaba.s16 q9, q8, q1 [all...] |
neont2-absdiff-encoding.s | 6 vabd.s16 d16, d16, d17 13 vabd.s16 q8, q8, q9 21 @ CHECK: vabd.s16 d16, d16, d17 @ encoding: [0x50,0xef,0xa1,0x07] 28 @ CHECK: vabd.s16 q8, q8, q9 @ encoding: [0x50,0xef,0xe2,0x07] 37 vabdl.s16 q8, d16, d17 44 @ CHECK: vabdl.s16 q8, d16, d17 @ encoding: [0xd0,0xef,0xa1,0x07] 52 vaba.s16 d16, d18, d17 58 vaba.s16 q9, q8, q10 65 @ CHECK: vaba.s16 d16, d18, d17 @ encoding: [0x52,0xef,0xb1,0x07] 71 @ CHECK: vaba.s16 q9, q8, q10 @ encoding: [0x50,0xef,0xf4,0x27 [all...] |
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p10/src_gcc/ |
armVCM4P10_InterpolateLuma_HalfVer4x4_unsafe_s.S | 50 VQRSHRUN.S16 d0,q0,#5 51 VQRSHRUN.S16 d2,q1,#5 52 VQRSHRUN.S16 d4,q2,#5 53 VQRSHRUN.S16 d6,q3,#5
|
armVCM4P10_InterpolateLuma_HalfDiagHorVer4x4_unsafe_s.S | 128 VADDL.S16 q5,d10,d20 129 VADDL.S16 q1,d14,d16 130 VADDL.S16 q0,d12,d18 134 VADDL.S16 q6,d12,d22 135 VADDL.S16 q1,d16,d18 136 VADDL.S16 q0,d14,d20 140 VADDL.S16 q2,d14,d24 141 VADDL.S16 q1,d18,d20 142 VADDL.S16 q0,d16,d22 146 VADDL.S16 q3,d16,d2 [all...] |
armVCM4P10_InterpolateLuma_HalfDiagVerHor4x4_unsafe_s.S | 74 VADDL.S16 q0,d18,d29 78 VMLAL.S16 q0,d27,d31 82 VMLSL.S16 q0,d26,d30 84 VADDL.S16 q1,d20,d29 88 VMLAL.S16 q1,d27,d31 92 VADDL.S16 q2,d22,d29 93 VMLSL.S16 q1,d26,d30 97 VMLAL.S16 q2,d27,d31 102 VADDL.S16 q3,d24,d29 103 VMLSL.S16 q2,d26,d3 [all...] |
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p10/src/ |
omxVCM4P10_PredictIntra_16x16_s.s | 75 qA QN Q11.S16 76 qB QN Q6.S16 77 qC QN Q7.S16 79 qB0 QN Q5.S16 80 qB1 QN Q6.S16 81 dA1 DN D23.S16 95 dHV0 DN D22.S16[0] 96 dHV1 DN D23.S16[0] 100 qSum0 QN Q0.S16 101 qSum1 QN Q1.S16 [all...] |
/frameworks/av/media/libstagefright/codecs/amrwbenc/src/asm/ARMV7/ |
convolve_neon.s | 54 VLD1.S16 D0, [r6]! 55 VLD1.S16 D1, [r9]! 58 VMLAL.S16 Q10, D0, D1 90 VLD1.S16 D0, [r6]! 91 VLD1.S16 D1, [r9]! 94 VMLAL.S16 Q10, D0, D1 128 VLD1.S16 D0, [r6]! 129 VLD1.S16 D1, [r9]! 132 VMLAL.S16 Q10, D0, D1 154 VLD1.S16 D0, [r6] [all...] |
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p2/src/ |
omxVCM4P2_QuantInvInter_I_s.s | 76 dQP1 DN D0.S16 77 dMinusQP1 DN D1.S16 79 dCoeff0 DN D2.S16 80 dCoeff1 DN D3.S16 83 dResult0 DN D7.S16 85 dSign0 DN D6.S16 88 dResult1 DN D8.S16 90 dSign1 DN D8.S16 94 d2QP DN D10.S16 96 dZero0 DN D11.S16 [all...] |
omxVCM4P2_QuantInvIntra_I_s.s | 90 dQP1 DN D0.S16 91 dMinusQP1 DN D1.S16 93 dCoeff0 DN D2.S16 94 dCoeff1 DN D3.S16 97 dResult0 DN D7.S16 99 dSign0 DN D6.S16 102 dResult1 DN D8.S16 104 dSign1 DN D8.S16 108 d2QP DN D10.S16 110 dZero0 DN D11.S16 [all...] |
omxVCM4P2_PredictReconCoefIntra_s.s | 112 qPredRowBuf QN Q0.S16 113 dPredRowBuf0 DN D0.S16 114 dPredRowBuf1 DN D1.S16 121 qPredQP QN Q2.S16 122 dPredQP0 DN D4.S16 123 dPredQP1 DN D5.S16 127 qtemp QN Q3.S16 129 dtemp0 DN D6.S16 130 dtemp1 DN D7.S16 132 dtemp2 DN D8.S16 [all...] |
/external/chromium_org/third_party/openmax_dl/dl/sp/src/arm/neon/ |
armSP_FFTInv_CCSToR_S16_preTwiddleRadix2_unsafe_s.S | 72 #define dX0 D0.S16 74 #define dShift D1.S16 75 #define dX1 D1.S16 77 #define dY0 D2.S16 78 #define dY1 D3.S16 79 #define dX0r D0.S16 81 #define dX0i D1.S16 82 #define dX1r D2.S16 83 #define dX1i D3.S16 84 #define qX1 Q1.S16 [all...] |
armSP_FFT_CToC_SC16_Radix2_ls_unsafe_s.S | 80 #define dWr D0.S16 81 #define dWi D1.S16 82 #define dXr0 D2.S16 83 #define dXi0 D3.S16 84 #define dXr1 D4.S16 85 #define dXi1 D5.S16 86 #define dYr0 D6.S16 87 #define dYi0 D7.S16 88 #define dYr1 D8.S16 89 #define dYi1 D9.S16 [all...] |
armSP_FFT_CToC_SC16_Radix2_ps_unsafe_s.S | 75 #define dW1 D0.S16 76 #define dW2 D1.S16 78 #define dX0 D2.S16 79 #define dX1 D3.S16 80 #define dX2 D4.S16 81 #define dX3 D5.S16 82 #define dY0 D6.S16 83 #define dY1 D7.S16 84 #define dY2 D8.S16 85 #define dY3 D9.S16 [all...] |
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/api/ |
armCOMM_IDCT_s.h | 127 ;// "s16" : 16-bit signed data not saturated (max size ~+/-14273) 128 ;// $inscale = "s16" : signed 16-bit aan-scale table, Q15 format, with 4 byte alignment 232 IF "$inscale"="s16" ;// 16x16 mul 304 IF "$inscale"="s16" 632 IF ("$outsize"="s9"):LOR:("$outsize"="s16") 673 qXj0 QN Src0.S16 674 qXj1 QN Src1.S16 675 qXj2 QN Src2.S16 676 qXj3 QN Src3.S16 677 qXj4 QN Src4.S16 [all...] |
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/api/ |
armCOMM_IDCT_s.h | 127 ;// "s16" : 16-bit signed data not saturated (max size ~+/-14273) 128 ;// $inscale = "s16" : signed 16-bit aan-scale table, Q15 format, with 4 byte alignment 232 IF "$inscale"="s16" ;// 16x16 mul 304 IF "$inscale"="s16" 638 IF ("$outsize"="s9"):LOR:("$outsize"="s16") 679 qXj0 QN Src0.S16 680 qXj1 QN Src1.S16 681 qXj2 QN Src2.S16 682 qXj3 QN Src3.S16 683 qXj4 QN Src4.S16 [all...] |
/external/libhevc/common/arm/ |
ihevc_itrans_recon_4x4.s | 152 vmull.s16 q3,d1,d4[1] @83 * pi2_src[1] 153 vmlal.s16 q3,d3,d4[3] @o[0] = 83 * pi2_src[1] + 36 * pi2_src[3] 154 vmull.s16 q4,d1,d4[3] @36 * pi2_src[1] 156 vmlsl.s16 q4,d3,d4[1] @o[1] = 36 * pi2_src[1] - 83 * pi2_src[3] 158 vaddl.s16 q5,d0,d2 @pi2_src[0] + pi2_src[2] 159 vsubl.s16 q6,d0,d2 @pi2_src[0] - pi2_src[2] 181 vmull.s16 q3,d1,d4[1] @83 * pi2_src[1] 183 vmlal.s16 q3,d3,d4[3] @o[0] = 83 * pi2_src[1] + 36 * pi2_src[3] 184 vmull.s16 q4,d1,d4[3] @36 * pi2_src[1] 185 vmlsl.s16 q4,d3,d4[1] @o[1] = 36 * pi2_src[1] - 83 * pi2_src[3 [all...] |
ihevc_weighted_pred_bi.s | 154 vmov.s16 d7[0],r6 @moved for scalar multiplication 158 vmov.s16 d7[1],r8 @moved for scalar multiplication 188 vld1.s16 {d0},[r0]! @load and increment the pi2_src1 190 vld1.s16 {d1},[r1]! @load and increment the pi2_src2 191 vmull.s16 q2,d0,d7[0] @vmull_n_s16(pi2_src1_val1, (int16_t) wgt0) 192 vld1.s16 {d2},[r6],r3 @load and increment the pi2_src_tmp1 ii iteration 193 vmull.s16 q4,d1,d7[1] @vmull_n_s16(pi2_src2_val1, (int16_t) wgt1) 194 vld1.s16 {d3},[r8],r4 @load and increment the pi2_src_tmp1 ii iteration 197 vld1.s16 {d0},[r6],r3 @load and increment the pi2_src1 iii iteration 198 vmull.s16 q5,d2,d7[0] @vmull_n_s16(pi2_src1_val2, (int16_t) wgt0) ii iteratio [all...] |
/external/libvpx/libvpx/vp8/common/arm/neon/ |
sixtappredict8x4_neon.asm | 134 vqadd.s16 q7, q3 ;sum of all (src_data*filter_parameters) 135 vqadd.s16 q8, q4 136 vqadd.s16 q9, q5 137 vqadd.s16 q10, q6 141 vqrshrun.s16 d22, q7, #7 ;shift/round/saturate to u8 142 vqrshrun.s16 d23, q8, #7 143 vqrshrun.s16 d24, q9, #7 144 vqrshrun.s16 d25, q10, #7 222 vqadd.s16 q8, q3 ;sum of all (src_data*filter_parameters) 223 vqadd.s16 q9, q [all...] |
sixtappredict8x8_neon.asm | 140 vqadd.s16 q7, q3 ;sum of all (src_data*filter_parameters) 141 vqadd.s16 q8, q4 142 vqadd.s16 q9, q5 143 vqadd.s16 q10, q6 147 vqrshrun.s16 d22, q7, #7 ;shift/round/saturate to u8 148 vqrshrun.s16 d23, q8, #7 149 vqrshrun.s16 d24, q9, #7 150 vqrshrun.s16 d25, q10, #7 235 vqadd.s16 q8, q3 ;sum of all (src_data*filter_parameters) 236 vqadd.s16 q9, q [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/neon/ |
sixtappredict8x4_neon.asm | 134 vqadd.s16 q7, q3 ;sum of all (src_data*filter_parameters) 135 vqadd.s16 q8, q4 136 vqadd.s16 q9, q5 137 vqadd.s16 q10, q6 141 vqrshrun.s16 d22, q7, #7 ;shift/round/saturate to u8 142 vqrshrun.s16 d23, q8, #7 143 vqrshrun.s16 d24, q9, #7 144 vqrshrun.s16 d25, q10, #7 222 vqadd.s16 q8, q3 ;sum of all (src_data*filter_parameters) 223 vqadd.s16 q9, q [all...] |
sixtappredict8x8_neon.asm | 140 vqadd.s16 q7, q3 ;sum of all (src_data*filter_parameters) 141 vqadd.s16 q8, q4 142 vqadd.s16 q9, q5 143 vqadd.s16 q10, q6 147 vqrshrun.s16 d22, q7, #7 ;shift/round/saturate to u8 148 vqrshrun.s16 d23, q8, #7 149 vqrshrun.s16 d24, q9, #7 150 vqrshrun.s16 d25, q10, #7 235 vqadd.s16 q8, q3 ;sum of all (src_data*filter_parameters) 236 vqadd.s16 q9, q [all...] |
/external/libhevc/decoder/arm/ |
ihevcd_fmt_conv_420sp_to_rgba8888.s | 192 VMULL.S16 Q4,D4,D0[3] @//(U-128)*C4 FOR B 193 VMULL.S16 Q5,D5,D0[3] @//(U-128)*C4 FOR B 195 VMULL.S16 Q10,D6,D0[0] @//(V-128)*C1 FOR R 196 VMULL.S16 Q11,D7,D0[0] @//(V-128)*C1 FOR R 198 VMULL.S16 Q6,D4,D0[1] @//(U-128)*C2 FOR G 199 VMLAL.S16 Q6,D6,D0[2] @//Q6 = (U-128)*C2 + (V-128)*C3 200 VMULL.S16 Q7,D5,D0[1] @//(U-128)*C2 FOR G 201 VMLAL.S16 Q7,D7,D0[2] @//Q7 = (U-128)*C2 + (V-128)*C3 226 VQMOVUN.S16 D14,Q7 227 VQMOVUN.S16 D15,Q [all...] |