/external/llvm/test/MC/AArch64/ |
H A D | arm64-v128_lo-diagnostics.s | 4 sqrdmulh v0.8h, v1.8h, v16.h[0] 7 sqrdmulh h0, h1, v16.h[0] 10 sqdmull2 v0.4h, v1.8h, v16.h[0]
|
H A D | fullfp16-diagnostics.s | 4 fmla v0.4h, v1.4h, v16.h[3] 8 // CHECK-NEXT: fmla v0.4h, v1.4h, v16.h[3] 14 fmls v0.4h, v1.4h, v16.h[3] 18 // CHECK-NEXT: fmls v0.4h, v1.4h, v16.h[3] 24 fmul v0.4h, v1.4h, v16.h[3] 28 // CHECK-NEXT: fmul v0.4h, v1.4h, v16.h[3] 34 fmulx v0.4h, v1.4h, v16.h[3] 38 // CHECK-NEXT: fmulx v0.4h, v1.4h, v16.h[3] 44 fmla h0, h1, v16.h[3] 48 // CHECK-NEXT: fmla h0, h1, v16 [all...] |
H A D | neon-facge-facgt.s | 9 facge v0.4h, v31.4h, v16.4h 11 facge v0.2s, v31.2s, v16.2s 14 facle v0.4h, v16.4h, v31.4h 16 facle v0.2s, v16.2s, v31.2s 20 // CHECK: facge v0.4h, v31.4h, v16.4h // encoding: [0xe0,0x2f,0x50,0x2e] 22 // CHECK: facge v0.2s, v31.2s, v16.2s // encoding: [0xe0,0xef,0x30,0x2e] 25 // CHECK: facge v0.4h, v31.4h, v16.4h // encoding: [0xe0,0x2f,0x50,0x2e] 27 // CHECK: facge v0.2s, v31.2s, v16.2s // encoding: [0xe0,0xef,0x30,0x2e]
|
H A D | neon-frsqrt-frecp.s | 8 frsqrts v0.4h, v31.4h, v16.4h 10 frsqrts v0.2s, v31.2s, v16.2s 14 // CHECK: frsqrts v0.4h, v31.4h, v16.4h // encoding: [0xe0,0x3f,0xd0,0x0e] 16 // CHECK: frsqrts v0.2s, v31.2s, v16.2s // encoding: [0xe0,0xff,0xb0,0x0e]
|
H A D | neon-simd-ldst-multi-elem.s | 29 st1 { v15.8h, v16.8h }, [x15] 33 st1 { v15.4h, v16.4h }, [x15] 37 // CHECK: st1 { v15.8h, v16.8h }, [x15] // encoding: [0xef,0xa5,0x00,0x4c] 41 // CHECK: st1 { v15.4h, v16.4h }, [x15] // encoding: [0xef,0xa5,0x00,0x0c] 46 st1 { v15.8h-v16.8h }, [x15] 50 st1 { v15.4h-v16.4h }, [x15] 54 // CHECK: st1 { v15.8h, v16.8h }, [x15] // encoding: [0xef,0xa5,0x00,0x4c] 58 // CHECK: st1 { v15.4h, v16.4h }, [x15] // encoding: [0xef,0xa5,0x00,0x0c] 66 st1 { v15.8h, v16.8h, v17.8h }, [x15] 70 st1 { v15.4h, v16 [all...] |
H A D | neon-simd-ldst-one-elem.s | 30 ld2r { v15.8h, v16.8h }, [x15] 34 ld2r { v15.4h, v16.4h }, [x15] 38 // CHECK: ld2r { v15.8h, v16.8h }, [x15] // encoding: [0xef,0xc5,0x60,0x4d] 42 // CHECK: ld2r { v15.4h, v16.4h }, [x15] // encoding: [0xef,0xc5,0x60,0x0d] 47 ld3r { v15.8h, v16.8h, v17.8h }, [x15] 51 ld3r { v15.4h, v16.4h, v17.4h }, [x15] 55 // CHECK: ld3r { v15.8h, v16.8h, v17.8h }, [x15] // encoding: [0xef,0xe5,0x40,0x4d] 59 // CHECK: ld3r { v15.4h, v16.4h, v17.4h }, [x15] // encoding: [0xef,0xe5,0x40,0x0d] 64 ld4r { v15.8h, v16.8h, v17.8h, v18.8h }, [x15] 68 ld4r { v15.4h, v16 [all...] |
H A D | neon-simd-post-ldst-multi-elem.s | 38 ld1 { v15.8h, v16.8h }, [x15], x2 42 ld1 { v15.4h, v16.4h }, [x15], x3 47 // CHECK: ld1 { v15.8h, v16.8h }, [x15], x2 55 // CHECK: ld1 { v15.4h, v16.4h }, [x15], x3 67 ld1 { v15.8h, v16.8h, v17.8h }, [x15], x2 71 ld1 { v15.4h, v16.4h, v17.4h }, [x15], x3 76 // CHECK: ld1 { v15.8h, v16.8h, v17.8h }, [x15], x2 84 // CHECK: ld1 { v15.4h, v16.4h, v17.4h }, [x15], x3 96 ld1 { v15.8h, v16.8h, v17.8h, v18.8h }, [x15], x2 100 ld1 { v15.4h, v16 [all...] |
H A D | neon-mov.s | 12 movi v16.2s, #1, lsl #16 26 // CHECK: movi v16.2s, #{{0x1|1}}, lsl #16 // encoding: [0x30,0x44,0x00,0x0f] 47 mvni v16.4s, #1, lsl #16 61 // CHECK: mvni v16.4s, #{{0x1|1}}, lsl #16 // encoding: [0x30,0x44,0x00,0x6f] 81 bic v16.4h, #1, lsl #8 95 // CHECK: bic v16.4h, #{{0x1|1}}, lsl #8 // encoding: [0x30,0xb4,0x00,0x2f] 114 orr v16.8h, #1, lsl #8 128 // CHECK: orr v16.8h, #{{0x1|1}}, lsl #8 // encoding: [0x30,0xb4,0x00,0x4f] 200 mov v15.16b, v16.16b 202 orr v15.16b, v16 [all...] |
H A D | neon-compare-instructions.s | 11 cmeq v15.4h, v16.4h, v17.4h 19 // CHECK: cmeq v15.4h, v16.4h, v17.4h // encoding: [0x0f,0x8e,0x71,0x2e] 33 cmhs v15.4h, v16.4h, v17.4h 41 cmls v15.4h, v17.4h, v16.4h 49 // CHECK: cmhs v15.4h, v16.4h, v17.4h // encoding: [0x0f,0x3e,0x71,0x2e] 56 // CHECK: cmhs v15.4h, v16.4h, v17.4h // encoding: [0x0f,0x3e,0x71,0x2e] 70 cmge v15.4h, v16.4h, v17.4h 78 cmle v15.4h, v17.4h, v16.4h 86 // CHECK: cmge v15.4h, v16.4h, v17.4h // encoding: [0x0f,0x3e,0x71,0x0e] 93 // CHECK: cmge v15.4h, v16 [all...] |
/external/clang/test/CodeGen/ |
H A D | builtins-hexagon.c | 5 int v16 __attribute__((__vector_size__(64))); local 1759 __builtin_HEXAGON_V6_extractw(v16, 0); 1777 __builtin_HEXAGON_V6_pred_and_n(v16, v16); 1779 __builtin_HEXAGON_V6_pred_and(v16, v16); 1783 __builtin_HEXAGON_V6_pred_not(v16); 1789 __builtin_HEXAGON_V6_pred_or_n(v16, v16); 1791 __builtin_HEXAGON_V6_pred_or(v16, v1 [all...] |
/external/libhevc/common/arm64/ |
H A D | ihevc_intra_pred_chroma_dc.s | 193 dup v16.8b,w11 206 st2 {v16.8b, v17.8b}, [x2],#16 209 st2 {v16.8b, v17.8b}, [x5],#16 210 st2 {v16.8b, v17.8b}, [x8],#16 213 st2 {v16.8b, v17.8b}, [x10],#16 216 st2 {v16.8b, v17.8b}, [x2], x6 217 st2 {v16.8b, v17.8b}, [x5], x6 218 st2 {v16.8b, v17.8b}, [x8], x6 219 st2 {v16.8b, v17.8b}, [x10], x6 222 st2 {v16 [all...] |
H A D | ihevc_deblk_luma_vert.s | 103 movi v16.8h, #0x2 234 mla v20.8h, v0.8h, v16.8h 286 mla v26.8h, v0.8h, v16.8h 295 umin v16.8b, v26.8b , v30.8b 299 umax v26.8b, v16.8b , v31.8b 420 uaddw v16.8h, v0.8h , v6.8b 422 rshrn v2.8b,v16.8h,#2 425 umin v16.8b, v2.8b , v27.8b 430 umax v5.8b, v16.8b , v28.8b 462 movi v16 [all...] |
H A D | ihevc_intra_pred_luma_dc.s | 203 dup v16.8b, v18.b[0] //dc_val 263 bsl v20.8b, v3.8b , v16.8b //row 1 (prol) 272 bsl v21.8b, v3.8b , v16.8b //row 2 (prol) 280 bsl v20.8b, v3.8b , v16.8b //row 3 (prol) 288 bsl v21.8b, v3.8b , v16.8b //row 4 (prol) 296 bsl v20.8b, v3.8b , v16.8b //row 5 (prol) 305 bsl v21.8b, v3.8b , v16.8b //row 6 (prol) 314 bsl v20.8b, v3.8b , v16.8b //row 7 (prol) 333 st1 {v16.8b},[x2], x3 334 st1 {v16 [all...] |
H A D | ihevc_intra_pred_luma_vert.s | 185 ld1 {v16.8b, v17.8b}, [x6] //ld for repl to cols src[2nt+1+col(0:15)] (0 ignored for stores) 223 bsl v18.8b, v24.8b , v16.8b //only select row values from q12(predpixel) 224 bsl v3.8b, v25.8b , v16.8b 239 bsl v1.8b, v24.8b , v16.8b 240 bsl v6.8b, v25.8b , v16.8b 264 bsl v18.8b, v24.8b , v16.8b //only select row values from q12(predpixel) 265 bsl v3.8b, v25.8b , v16.8b 277 bsl v1.8b, v24.8b , v16.8b 278 bsl v6.8b, v25.8b , v16.8b 294 bsl v18.8b, v24.8b , v16 [all...] |
H A D | ihevc_weighted_pred_uni.s | 196 smull v16.4s, v5.4h, v0.h[0] //vmull_n_s16(pi2_src_val2, (int16_t) wgt0) iv iteration 203 add v16.4s, v16.4s , v30.4s //vaddq_s32(i4_tmp2_t, tmp_lvl_shift_t) iv iteration 208 sshl v16.4s,v16.4s,v28.4s 217 sqxtun v16.4h, v16.4s //vqmovun_s32(sto_res_tmp1) iv iteration 221 uqxtn v16.8b, v16.8h //vqmovn_u16(sto_res_tmp3) iv iteration 224 st1 {v16 [all...] |
H A D | ihevc_deblk_chroma_vert.s | 80 ld1 {v16.8b},[x8],x1 87 trn1 v29.8b, v16.8b, v4.8b 88 trn2 v4.8b, v16.8b, v4.8b 89 mov v16.d[0], v29.d[0] 103 trn1 v29.4h, v5.4h, v16.4h 104 trn2 v16.4h, v5.4h, v16.4h 123 trn1 v29.2s, v16.2s, v4.2s 124 trn2 v4.2s, v16.2s, v4.2s 125 mov v16 [all...] |
/external/libmpeg2/common/armv8/ |
H A D | ideint_spatial_filter_av8.s | 68 movi v16.8h, #0 109 uabal v16.8h, v0.8b, v3.8b 125 addp v16.8h, v16.8h, v16.8h 129 uaddlp v16.2s, v16.4h 134 mul v16.2s, v16.2s, v30.2s 147 smov x5, v16 [all...] |
H A D | ideint_cac_av8.s | 96 shl v16.4s, v2.4s, #16 97 orr v16.16b, v0.16b, v16.16b 98 // v16 now contains 8 sums 130 mov v17.d[0], v16.d[1] 131 uabd v16.4h, v16.4h, v17.4h 136 mov v16.d[1], v17.d[0] 142 cmhs v20.8h, v16.8h, v18.8h 143 and v20.16b, v16 [all...] |
/external/webrtc/webrtc/base/ |
H A D | basictypes_unittest.cc | 18 uint16_t v16 = 0x1234u; local 19 uint8_t first_byte = *reinterpret_cast<uint8_t*>(&v16);
|
/external/libhevc/decoder/arm64/ |
H A D | ihevcd_fmt_conv_420sp_to_rgba8888.s | 227 UADDW v16.8h, v7.8h , v30.8b ////Q8 - HAS Y + R 236 sqxtun v16.8b, v16.8h 247 ZIP1 v27.8b, v16.8b, v17.8b 248 ZIP2 v17.8b, v16.8b, v17.8b 249 mov v16.d[0], v27.d[0] 260 mov v16.d[1], v17.d[0] 263 ZIP1 v27.8h, v14.8h, v16.8h 264 ZIP2 v26.8h, v14.8h, v16.8h 272 ZIP1 v16 [all...] |
/external/libavc/common/armv8/ |
H A D | ih264_inter_pred_luma_horz_hpel_vert_hpel_av8.s | 107 ld1 {v16.2s}, [x0], x2 // Vector load from src[4_0] 126 uaddl v26.8h, v13.8b, v16.8b 203 uaddl v24.8h, v15.8b, v16.8b 282 uaddl v24.8h, v16.8b, v17.8b 368 uaddl v26.8h, v16.8b, v13.8b 444 mov v12.16b, v16.16b 450 mov v16.8b, v24.8b 468 uaddl v16.8h, v2.8b, v8.8b 474 mls v12.8h, v16.8h , v24.8h 476 uaddl v16 [all...] |
H A D | ih264_weighted_bi_pred_av8.s | 206 ld1 {v16.8b}, [x0], x3 //load row 4 in source 1 216 uxtl v16.8h, v16.8b //converting row 4 in source 1 to 16-bit 220 mul v16.8h, v16.8h , v2.h[0] //weight 1 mult. for row 4 221 mla v16.8h, v18.8h , v2.h[2] //weight 2 mult. for row 4 226 srshl v16.8h, v16.8h , v0.8h //rounds off the weighted samples from row 4 230 saddw v16.8h, v16 [all...] |
H A D | ih264_deblk_luma_av8.s | 116 ld1 {v16.s}[0], [x5] //D16[0] contains cliptab 119 tbl v14.8b, {v16.16b}, v12.8b // 122 dup v16.16b, w3 //Q8 contains beta 130 cmhs v24.16b, v24.16b, v16.16b 131 cmhs v26.16b, v26.16b, v16.16b 132 cmhi v20.16b, v16.16b , v28.16b //Q10=(Ap<Beta) 133 cmhi v22.16b, v16.16b , v30.16b //Q11=(Aq<Beta) 147 urhadd v16.16b, v6.16b , v0.16b //Q8 = ((p0+q0+1) >> 1) 148 mov v17.d[0], v16.d[1] 157 uaddl v10.8h, v16 [all...] |
/external/boringssl/ios-aarch64/crypto/fipsmodule/ |
H A D | ghashv8-armx64.S | 18 ext v16.16b,v18.16b,v19.16b,#8 //t0=0xc2....01 21 and v18.16b,v18.16b,v16.16b 24 and v16.16b,v16.16b,v17.16b 26 eor v20.16b,v3.16b,v16.16b //twisted H 30 ext v16.16b,v20.16b,v20.16b,#8 //Karatsuba pre-processing 32 eor v16.16b,v16.16b,v20.16b 34 pmull v1.1q,v16.1d,v16 [all...] |
/external/boringssl/linux-aarch64/crypto/fipsmodule/ |
H A D | ghashv8-armx64.S | 19 ext v16.16b,v18.16b,v19.16b,#8 //t0=0xc2....01 22 and v18.16b,v18.16b,v16.16b 25 and v16.16b,v16.16b,v17.16b 27 eor v20.16b,v3.16b,v16.16b //twisted H 31 ext v16.16b,v20.16b,v20.16b,#8 //Karatsuba pre-processing 33 eor v16.16b,v16.16b,v20.16b 35 pmull v1.1q,v16.1d,v16 [all...] |