/external/llvm/test/MC/AArch64/ |
H A D | arm64-nv-cond.s | 3 fcsel d28,d31,d31,nv 8 // CHECK: fcsel d28, d31, d31, nv // encoding: [0xfc,0xff,0x7f,0x1e]
|
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/common/arm/neon/ |
H A D | idct_dequant_full_2x_neon.c | 23 int32x2_t d28, d29, d30, d31; local 30 d28 = d29 = d30 = d31 = vdup_n_s32(0); 53 d28 = vld1_lane_s32((const int32_t *)dst0, d28, 0); 55 d28 = vld1_lane_s32((const int32_t *)dst1, d28, 1); 154 vreinterpret_u8_s32(d28))); 162 d28 = vreinterpret_s32_u8(vqmovun_s16(q4)); 169 vst1_lane_s32((int32_t *)dst0, d28, 0); 171 vst1_lane_s32((int32_t *)dst1, d28, [all...] |
/external/libvpx/libvpx/vp8/common/arm/neon/ |
H A D | sixtappredict8x4_neon.asm | 84 vext.8 d28, d6, d7, #1 ;construct src_ptr[-1] 89 vmlsl.u8 q7, d28, d1 ;-(src_ptr[-1] * vp8_filter[1]) 94 vext.8 d28, d6, d7, #4 ;construct src_ptr[2] 99 vmlsl.u8 q7, d28, d4 ;-(src_ptr[2] * vp8_filter[4]) 104 vext.8 d28, d6, d7, #2 ;construct src_ptr[0] 109 vmlal.u8 q7, d28, d2 ;(src_ptr[0] * vp8_filter[2]) 114 vext.8 d28, d6, d7, #5 ;construct src_ptr[3] 119 vmlal.u8 q7, d28, d5 ;(src_ptr[3] * vp8_filter[5]) 124 vext.8 d28, d6, d7, #3 ;construct src_ptr[1] 129 vmull.u8 q3, d28, d [all...] |
H A D | sixtappredict8x8_neon.asm | 88 vext.8 d28, d6, d7, #1 ;construct src_ptr[-1] 93 vmlsl.u8 q7, d28, d1 ;-(src_ptr[-1] * vp8_filter[1]) 98 vext.8 d28, d6, d7, #4 ;construct src_ptr[2] 103 vmlsl.u8 q7, d28, d4 ;-(src_ptr[2] * vp8_filter[4]) 108 vext.8 d28, d6, d7, #2 ;construct src_ptr[0] 113 vmlal.u8 q7, d28, d2 ;(src_ptr[0] * vp8_filter[2]) 118 vext.8 d28, d6, d7, #5 ;construct src_ptr[3] 123 vmlal.u8 q7, d28, d5 ;(src_ptr[3] * vp8_filter[5]) 128 vext.8 d28, d6, d7, #3 ;construct src_ptr[1] 133 vmull.u8 q3, d28, d [all...] |
H A D | sixtappredict16x16_neon.asm | 96 vext.8 d28, d6, d7, #1 ;construct src_ptr[-1] 100 vmlsl.u8 q8, d28, d1 ;-(src_ptr[-1] * vp8_filter[1]) 104 vext.8 d28, d7, d8, #1 108 vmlsl.u8 q9, d28, d1 ;-(src_ptr[-1] * vp8_filter[1]) 112 vext.8 d28, d6, d7, #4 ;construct src_ptr[2] 116 vmlsl.u8 q8, d28, d4 ;-(src_ptr[2] * vp8_filter[4]) 120 vext.8 d28, d7, d8, #4 124 vmlsl.u8 q9, d28, d4 ;-(src_ptr[2] * vp8_filter[4]) 128 vext.8 d28, d6, d7, #5 ;construct src_ptr[3] 132 vmlal.u8 q8, d28, d [all...] |
H A D | sixtappredict4x4_neon.asm | 134 vqrshrun.s16 d28, q8, #7 209 vext.8 d23, d27, d28, #4 220 vext.8 d24, d28, d29, #4 232 vmull.u8 q4, d28, d0 243 vmlal.u8 q3, d28, d2 ;(src_ptr[0] * vp8_filter[2]) 344 vqrshrun.s16 d28, q8, #7 348 vst1.32 {d28[0]}, [r1] 349 vst1.32 {d28[1]}, [r2] 363 vld1.32 {d28[0]}, [r0], r1 365 vld1.32 {d28[ [all...] |
H A D | variance_neon.asm | 62 vmlal.s16 q9, d28, d28 132 vmlal.s16 q9, d28, d28 252 vmlal.s16 q9, d28, d28
|
/external/chromium_org/third_party/webrtc/modules/audio_coding/codecs/isac/fix/source/ |
H A D | lattice_neon.S | 40 vdup.32 d28, r0 @ Initialize Neon register with input0 59 vmull.s32 q10, d0, d28 @ tmp32a = input0 * (*ptr0) 60 vmull.s32 q11, d1, d28 @ tmp32a = input0 * (*ptr0) 78 vmull.s32 q10, d16, d28 @ input0 * (*ptr2) 79 vmull.s32 q11, d17, d28 @ input0 * (*ptr2) 100 vmull.s32 q11, d0, d28 @ tmp32a = input0 * (*ptr0) 110 vmull.s32 q11, d16, d28 @ input0 * (*ptr2)
|
/external/webrtc/src/modules/audio_coding/codecs/isac/fix/source/ |
H A D | lattice_neon.S | 47 vdup.32 d28, r0 @ Initialize Neon register with input0 66 vmull.s32 q10, d0, d28 @ tmp32a = input0 * (*ptr0) 67 vmull.s32 q11, d1, d28 @ tmp32a = input0 * (*ptr0) 85 vmull.s32 q10, d16, d28 @ input0 * (*ptr2) 86 vmull.s32 q11, d17, d28 @ input0 * (*ptr2) 107 vmull.s32 q11, d0, d28 @ tmp32a = input0 * (*ptr0) 117 vmull.s32 q11, d16, d28 @ input0 * (*ptr2)
|
/external/chromium_org/third_party/boringssl/linux-arm/crypto/sha/ |
H A D | sha512-armv4.S | 461 vld1.64 {d28},[r3,:64]! @ K[i++] 478 vadd.i64 d28,d0 483 vadd.i64 d27,d28 498 vld1.64 {d28},[r3,:64]! @ K[i++] 515 vadd.i64 d28,d1 520 vadd.i64 d27,d28 535 vld1.64 {d28},[r3,:64]! @ K[i++] 552 vadd.i64 d28,d2 557 vadd.i64 d27,d28 572 vld1.64 {d28},[r [all...] |
/external/libvpx/libvpx/vp8/encoder/arm/neon/ |
H A D | vp8_mse16x16_neon.asm | 57 vmlal.s16 q9, d28, d28 102 vmull.s16 q10, d28, d28
|
/external/pixman/pixman/ |
H A D | pixman-arm-neon-asm.S | 106 * d28, d29, d30, d31 - place for storing the result (destination pixels) 115 * d28, d29 - place for storing the result (destination pixels) 122 * perform all the needed calculations and write the result to {d28, d29}. 181 /* convert the result to r5g6b5 and store it into {d28, d29} */ 213 * vst1.16 {d28, d29}, [DST_W, :128]! 290 vst1.16 {d28, d29}, [DST_W, :128]! 298 vst1.16 {d28, d29}, [DST_W, :128]! 379 /* convert the result to r5g6b5 and store it into {d28, d29} */ 391 vst1.16 {d28, d29}, [DST_W, :128]! 445 vst1.16 {d28, d2 [all...] |
H A D | pixman-arm-neon-asm-bilinear.S | 112 vmull.u8 acc1, reg1, d28 115 vmull.u8 acc2, reg3, d28 147 vmull.u8 acc1, reg1, d28 149 vmull.u8 acc2, reg3, d28 183 vmull.u8 xacc1, xreg1, d28 187 vmull.u8 xacc2, xreg3, d28 191 vmull.u8 yacc1, yreg1, d28 193 vmull.u8 yacc2, yreg3, d28 489 vmull.u8 q1, d0, d28 689 vdup.u8 d28, W [all...] |
/external/openssl/crypto/sha/asm/ |
H A D | sha512-armv4.S | 456 vld1.64 {d28},[r3,:64]! @ K[i++] 463 vadd.i64 d27,d28,d23 493 vld1.64 {d28},[r3,:64]! @ K[i++] 500 vadd.i64 d27,d28,d22 530 vld1.64 {d28},[r3,:64]! @ K[i++] 537 vadd.i64 d27,d28,d21 567 vld1.64 {d28},[r3,:64]! @ K[i++] 574 vadd.i64 d27,d28,d20 604 vld1.64 {d28},[r3,:64]! @ K[i++] 611 vadd.i64 d27,d28,d1 [all...] |
/external/libhevc/common/arm/ |
H A D | ihevc_intra_pred_chroma_horz.s | 197 vdup.8 d28,lr 207 @vsubl.u8 q12,d30,d28 221 @vsubl.u8 q12,d31,d28 281 vdup.8 d28,lr 287 vsubl.u8 q12,d30,d28 322 vdup.8 d28,lr 327 vsubl.u8 q12,d30,d28
|
H A D | ihevc_intra_pred_luma_horz.s | 195 vdup.8 d28,lr 202 vsubl.u8 q12,d30,d28 216 vsubl.u8 q12,d31,d28 274 vdup.8 d28,lr 280 vsubl.u8 q12,d30,d28 315 vdup.8 d28,lr 320 vsubl.u8 q12,d30,d28
|
H A D | ihevc_inter_pred_chroma_vert_w16inp.s | 214 vqshrn.s32 d28,q14,#6 @right shift 228 vqrshrun.s16 d28,q14,#6 @rounding shift 236 vst1.32 {d28[0]},[r9],r3 @stores the loaded value 265 vqshrn.s32 d28,q14,#6 @right shift 280 vqrshrun.s16 d28,q14,#6 @rounding shift 289 vst1.32 {d28[0]},[r9],r3 @stores the loaded value 313 vqshrn.s32 d28,q14,#6 @right shift 325 vqrshrun.s16 d28,q14,#6 @rounding shift 328 vst1.32 {d28[0]},[r9],r3 @stores the loaded value
|
H A D | ihevc_inter_pred_filters_luma_vert_w16inp.s | 129 vdup.16 d28,d1[2] @coeffabs_6 = vdup_lane_u8(coeffabs, 6)@ 159 vmlal.s16 q4,d6,d28 @mul_res1 = vmlal_u8(mul_res1, src_tmp3, coeffabs_6)@ 175 vmlal.s16 q5,d7,d28 @mul_res2 = vmlal_u8(mul_res2, src_tmp4, coeffabs_6)@ 188 vmlal.s16 q6,d16,d28 203 vmlal.s16 q7,d17,d28 228 vmlal.s16 q4,d6,d28 @mul_res1 = vmlal_u8(mul_res1, src_tmp3, coeffabs_6)@ 244 vmlal.s16 q5,d7,d28 @mul_res2 = vmlal_u8(mul_res2, src_tmp4, coeffabs_6)@ 269 vmlal.s16 q6,d16,d28 290 vmlal.s16 q7,d17,d28 311 vmlal.s16 q4,d6,d28 [all...] |
H A D | ihevc_inter_pred_luma_vert_w16inp_w16out.s | 137 vdup.16 d28,d1[2] @coeffabs_6 = vdup_lane_u8(coeffabs, 6)@ 169 vmlal.s16 q4,d6,d28 @mul_res1 = vmlal_u8(mul_res1, src_tmp3, coeffabs_6)@ 185 vmlal.s16 q5,d7,d28 @mul_res2 = vmlal_u8(mul_res2, src_tmp4, coeffabs_6)@ 198 vmlal.s16 q6,d16,d28 214 vmlal.s16 q7,d17,d28 241 vmlal.s16 q4,d6,d28 @mul_res1 = vmlal_u8(mul_res1, src_tmp3, coeffabs_6)@ 258 vmlal.s16 q5,d7,d28 @mul_res2 = vmlal_u8(mul_res2, src_tmp4, coeffabs_6)@ 284 vmlal.s16 q6,d16,d28 306 vmlal.s16 q7,d17,d28 328 vmlal.s16 q4,d6,d28 [all...] |
H A D | ihevc_intra_pred_chroma_dc.s | 156 vpaddl.u8 d28, d30 162 vpaddl.u16 d29, d28 168 vpaddl.u8 d28, d26 171 vpaddl.u16 d29, d28
|
H A D | ihevc_intra_pred_chroma_mode2.s | 162 vrev64.8 d28,d12 183 vst2.8 {d28,d29},[r9],r5 227 vrev64.8 d28,d12 244 vst2.8 {d28,d29},[r9],r5
|
/external/chromium_org/third_party/boringssl/linux-arm/crypto/modes/ |
H A D | ghash-armv4.S | 353 veor d28,d26,d27 @ Karatsuba pre-processing 372 veor d28,d26,d27 @ Karatsuba pre-processing 420 vext.8 d16, d28, d28, #1 @ A1 423 vmull.p8 q1, d28, d2 @ E = A*B1 424 vext.8 d18, d28, d28, #2 @ A2 427 vmull.p8 q11, d28, d22 @ G = A*B2 428 vext.8 d20, d28, d28, # [all...] |
/external/openssl/crypto/modes/asm/ |
H A D | ghash-armv4.S | 346 veor d28,d26,d27 @ Karatsuba pre-processing 364 veor d28,d26,d27 @ Karatsuba pre-processing 412 vext.8 d16, d28, d28, #1 @ A1 415 vmull.p8 q1, d28, d2 @ E = A*B1 416 vext.8 d18, d28, d28, #2 @ A2 419 vmull.p8 q11, d28, d22 @ G = A*B2 420 vext.8 d20, d28, d28, # [all...] |
/external/chromium_org/third_party/webrtc/common_audio/signal_processing/ |
H A D | vector_scaling_operations_neon.S | 44 vld1.16 {d28, d29}, [r0]! @ in_vector1[] 46 vmull.s16 q0, d28, d26
|
/external/chromium_org/third_party/webrtc/modules/audio_processing/aecm/ |
H A D | aecm_core_neon.S | 64 vadd.u32 d28, d29 65 vpadd.u32 d28, d28 66 vmov.32 r12, d28[0]
|