/external/clang/test/CodeGen/ |
D | builtins-hexagon.c | 5 int v16 __attribute__((__vector_size__(64))); in foo() local 1759 __builtin_HEXAGON_V6_extractw(v16, 0); in foo() 1777 __builtin_HEXAGON_V6_pred_and_n(v16, v16); in foo() 1779 __builtin_HEXAGON_V6_pred_and(v16, v16); in foo() 1783 __builtin_HEXAGON_V6_pred_not(v16); in foo() 1789 __builtin_HEXAGON_V6_pred_or_n(v16, v16); in foo() 1791 __builtin_HEXAGON_V6_pred_or(v16, v16); in foo() 1799 __builtin_HEXAGON_V6_pred_xor(v16, v16); in foo() 1803 __builtin_HEXAGON_V6_vabsdiffh(v16, v16); in foo() 1807 __builtin_HEXAGON_V6_vabsdiffub(v16, v16); in foo() [all …]
|
/external/libhevc/common/arm64/ |
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.8b, v17.8b}, [x2],#16 [all …]
|
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.8h, #0x3 [all …]
|
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 … 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.8b //only select row values from q12(predpixel) [all …]
|
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.8b},[x2], x3 [all …]
|
/external/boringssl/linux-aarch64/crypto/fipsmodule/ |
D | ghash-neon-armv8.S | 30 ext v16.16b, v18.16b, v19.16b, #8 // t0=0xc2....01 33 and v18.16b, v18.16b, v16.16b 36 and v16.16b, v16.16b, v17.16b 38 eor v5.16b, v3.16b, v16.16b // twisted H 87 ext v16.8b, v5.8b, v5.8b, #1 // A1 88 pmull v16.8h, v16.8b, v3.8b // F = A1*B 96 eor v16.16b, v16.16b, v0.16b // L = E + F 131 zip1 v20.2d, v16.2d, v17.2d 133 zip2 v21.2d, v16.2d, v17.2d 141 zip1 v16.2d, v20.2d, v21.2d [all …]
|
D | ghashv8-armx64.S | 31 ext v16.16b,v18.16b,v19.16b,#8 //t0=0xc2....01 34 and v18.16b,v18.16b,v16.16b 37 and v16.16b,v16.16b,v17.16b 39 eor v20.16b,v3.16b,v16.16b //twisted H 43 ext v16.16b,v20.16b,v20.16b,#8 //Karatsuba pre-processing 45 eor v16.16b,v16.16b,v20.16b 47 pmull v1.1q,v16.1d,v16.1d 66 ext v21.16b,v16.16b,v17.16b,#8 //pack Karatsuba pre-processed 139 ld1 {v16.2d},[x2],#16 //load [rotated] I[0] 142 rev64 v16.16b,v16.16b [all …]
|
/external/boringssl/ios-aarch64/crypto/fipsmodule/ |
D | ghash-neon-armv8.S | 29 ext v16.16b, v18.16b, v19.16b, #8 // t0=0xc2....01 32 and v18.16b, v18.16b, v16.16b 35 and v16.16b, v16.16b, v17.16b 37 eor v5.16b, v3.16b, v16.16b // twisted H 86 ext v16.8b, v5.8b, v5.8b, #1 // A1 87 pmull v16.8h, v16.8b, v3.8b // F = A1*B 95 eor v16.16b, v16.16b, v0.16b // L = E + F 130 zip1 v20.2d, v16.2d, v17.2d 132 zip2 v21.2d, v16.2d, v17.2d 140 zip1 v16.2d, v20.2d, v21.2d [all …]
|
D | ghashv8-armx64.S | 30 ext v16.16b,v18.16b,v19.16b,#8 //t0=0xc2....01 33 and v18.16b,v18.16b,v16.16b 36 and v16.16b,v16.16b,v17.16b 38 eor v20.16b,v3.16b,v16.16b //twisted H 42 ext v16.16b,v20.16b,v20.16b,#8 //Karatsuba pre-processing 44 eor v16.16b,v16.16b,v20.16b 46 pmull v1.1q,v16.1d,v16.1d 65 ext v21.16b,v16.16b,v17.16b,#8 //pack Karatsuba pre-processed 138 ld1 {v16.2d},[x2],#16 //load [rotated] I[0] 141 rev64 v16.16b,v16.16b [all …]
|
/external/capstone/suite/MC/AArch64/ |
D | neon-simd-ldst-multi-elem.s.cs | 11 0xef,0xa5,0x00,0x4c = st1 {v15.8h, v16.8h}, [x15] 15 0xef,0xa5,0x00,0x0c = st1 {v15.4h, v16.4h}, [x15] 19 0xef,0xa5,0x00,0x4c = st1 {v15.8h, v16.8h}, [x15] 23 0xef,0xa5,0x00,0x0c = st1 {v15.4h, v16.4h}, [x15] 27 0xef,0x65,0x00,0x4c = st1 {v15.8h, v16.8h, v17.8h}, [x15] 31 0xef,0x65,0x00,0x0c = st1 {v15.4h, v16.4h, v17.4h}, [x15] 35 0xef,0x65,0x00,0x4c = st1 {v15.8h, v16.8h, v17.8h}, [x15] 39 0xef,0x65,0x00,0x0c = st1 {v15.4h, v16.4h, v17.4h}, [x15] 43 0xef,0x25,0x00,0x4c = st1 {v15.8h, v16.8h, v17.8h, v18.8h}, [x15] 47 0xef,0x25,0x00,0x0c = st1 {v15.4h, v16.4h, v17.4h, v18.4h}, [x15] [all …]
|
D | neon-simd-post-ldst-multi-elem.s.cs | 11 0xef,0xa5,0xc2,0x4c = ld1 {v15.8h, v16.8h}, [x15], x2 15 0xef,0xa5,0xc3,0x0c = ld1 {v15.4h, v16.4h}, [x15], x3 19 0xef,0x65,0xc2,0x4c = ld1 {v15.8h, v16.8h, v17.8h}, [x15], x2 23 0xef,0x65,0xc3,0x0c = ld1 {v15.4h, v16.4h, v17.4h}, [x15], x3 27 0xef,0x25,0xc2,0x4c = ld1 {v15.8h, v16.8h, v17.8h, v18.8h}, [x15], x2 31 0xef,0x25,0xc4,0x0c = ld1 {v15.4h, v16.4h, v17.4h, v18.4h}, [x15], x4 35 0xef,0x85,0xc2,0x4c = ld2 {v15.8h, v16.8h}, [x15], x2 39 0xef,0x85,0xc3,0x0c = ld2 {v15.4h, v16.4h}, [x15], x3 42 0xef,0x45,0xc2,0x4c = ld3 {v15.8h, v16.8h, v17.8h}, [x15], x2 46 0xef,0x45,0xc3,0x0c = ld3 {v15.4h, v16.4h, v17.4h}, [x15], x3 [all …]
|
D | neon-simd-ldst-one-elem.s.cs | 11 0xef,0xc5,0x60,0x4d = ld2r {v15.8h, v16.8h}, [x15] 15 0xef,0xc5,0x60,0x0d = ld2r {v15.4h, v16.4h}, [x15] 19 0xef,0xe5,0x40,0x4d = ld3r {v15.8h, v16.8h, v17.8h}, [x15] 23 0xef,0xe5,0x40,0x0d = ld3r {v15.4h, v16.4h, v17.4h}, [x15] 27 0xef,0xe5,0x60,0x4d = ld4r {v15.8h, v16.8h, v17.8h, v18.8h}, [x15] 31 0xef,0xe5,0x60,0x0d = ld4r {v15.4h, v16.4h, v17.4h, v18.4h}, [x15] 39 0xef,0x59,0x60,0x4d = ld2 {v15.h, v16.h}[7], [x15] 43 0xef,0x79,0x40,0x4d = ld3 {v15.h, v16.h, v17.h}[7], [x15] 47 0xef,0x79,0x60,0x4d = ld4 {v15.h, v16.h, v17.h, v18.h}[7], [x15] 55 0xef,0x59,0x20,0x4d = st2 {v15.h, v16.h}[7], [x15] [all …]
|
/external/libhevc/decoder/arm64/ |
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.4s, v26.4s, v19.4s 277 ST1 {v16.4s},[x2],#16 [all …]
|
/external/llvm/test/MC/AArch64/ |
D | neon-simd-post-ldst-multi-elem.s | 38 ld1 { v15.8h, v16.8h }, [x15], x2 42 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 96 ld1 { v15.8h, v16.8h, v17.8h, v18.8h }, [x15], x2 100 ld1 { v15.4h, v16.4h, v17.4h, v18.4h }, [x15], x4 125 ld2 { v15.8h, v16.8h }, [x15], x2 129 ld2 { v15.4h, v16.4h }, [x15], x3 151 ld3 { v15.8h, v16.8h, v17.8h }, [x15], x2 155 ld3 { v15.4h, v16.4h, v17.4h }, [x15], x3 [all …]
|
D | fullfp16-diagnostics.s | 4 fmla v0.4h, v1.4h, v16.h[3] 14 fmls v0.4h, v1.4h, v16.h[3] 24 fmul v0.4h, v1.4h, v16.h[3] 34 fmulx v0.4h, v1.4h, v16.h[3] 44 fmla h0, h1, v16.h[3] 54 fmls h0, h1, v16.h[3] 64 fmul h0, h1, v16.h[3] 74 fmulx h0, h1, v16.h[3]
|
D | neon-simd-ldst-multi-elem.s | 29 st1 { v15.8h, v16.8h }, [x15] 33 st1 { v15.4h, v16.4h }, [x15] 46 st1 { v15.8h-v16.8h }, [x15] 50 st1 { v15.4h-v16.4h }, [x15] 66 st1 { v15.8h, v16.8h, v17.8h }, [x15] 70 st1 { v15.4h, v16.4h, v17.4h }, [x15] 103 st1 { v15.8h, v16.8h, v17.8h, v18.8h }, [x15] 107 st1 { v15.4h, v16.4h, v17.4h, v18.4h }, [x15] 140 st2 { v15.8h, v16.8h }, [x15] 144 st2 { v15.4h, v16.4h }, [x15] [all …]
|
D | neon-simd-ldst-one-elem.s | 30 ld2r { v15.8h, v16.8h }, [x15] 34 ld2r { v15.4h, v16.4h }, [x15] 47 ld3r { v15.8h, v16.8h, v17.8h }, [x15] 51 ld3r { v15.4h, v16.4h, v17.4h }, [x15] 64 ld4r { v15.8h, v16.8h, v17.8h, v18.8h }, [x15] 68 ld4r { v15.4h, v16.4h, v17.4h, v18.4h }, [x15] 97 ld2 { v15.h, v16.h }[7], [x15] 106 ld3 { v15.h, v16.h, v17.h }[7], [x15] 115 ld4 { v15.h, v16.h, v17.h, v18.h }[7], [x15] 140 st2 { v15.h, v16.h }[7], [x15] [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/AArch64/ |
D | neon-simd-post-ldst-multi-elem.s | 38 ld1 { v15.8h, v16.8h }, [x15], x2 42 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 96 ld1 { v15.8h, v16.8h, v17.8h, v18.8h }, [x15], x2 100 ld1 { v15.4h, v16.4h, v17.4h, v18.4h }, [x15], x4 125 ld2 { v15.8h, v16.8h }, [x15], x2 129 ld2 { v15.4h, v16.4h }, [x15], x3 151 ld3 { v15.8h, v16.8h, v17.8h }, [x15], x2 155 ld3 { v15.4h, v16.4h, v17.4h }, [x15], x3 [all …]
|
D | fullfp16-diagnostics.s | 4 fmla v0.4h, v1.4h, v16.h[3] 14 fmls v0.4h, v1.4h, v16.h[3] 24 fmul v0.4h, v1.4h, v16.h[3] 34 fmulx v0.4h, v1.4h, v16.h[3] 44 fmla h0, h1, v16.h[3] 54 fmls h0, h1, v16.h[3] 64 fmul h0, h1, v16.h[3] 74 fmulx h0, h1, v16.h[3]
|
D | neon-simd-ldst-multi-elem.s | 29 st1 { v15.8h, v16.8h }, [x15] 33 st1 { v15.4h, v16.4h }, [x15] 46 st1 { v15.8h-v16.8h }, [x15] 50 st1 { v15.4h-v16.4h }, [x15] 66 st1 { v15.8h, v16.8h, v17.8h }, [x15] 70 st1 { v15.4h, v16.4h, v17.4h }, [x15] 103 st1 { v15.8h, v16.8h, v17.8h, v18.8h }, [x15] 107 st1 { v15.4h, v16.4h, v17.4h, v18.4h }, [x15] 140 st2 { v15.8h, v16.8h }, [x15] 144 st2 { v15.4h, v16.4h }, [x15] [all …]
|
D | neon-simd-ldst-one-elem.s | 30 ld2r { v15.8h, v16.8h }, [x15] 34 ld2r { v15.4h, v16.4h }, [x15] 47 ld3r { v15.8h, v16.8h, v17.8h }, [x15] 51 ld3r { v15.4h, v16.4h, v17.4h }, [x15] 64 ld4r { v15.8h, v16.8h, v17.8h, v18.8h }, [x15] 68 ld4r { v15.4h, v16.4h, v17.4h, v18.4h }, [x15] 97 ld2 { v15.h, v16.h }[7], [x15] 106 ld3 { v15.h, v16.h, v17.h }[7], [x15] 115 ld4 { v15.h, v16.h, v17.h, v18.h }[7], [x15] 140 st2 { v15.h, v16.h }[7], [x15] [all …]
|
/external/XNNPACK/src/f32-gemm/gen-inc/ |
D | 1x8-aarch64-neonfma-cortex-a75.S | 76 FMLA v16.4s, v20.4s, v0.s[0] 84 FMLA v16.4s, v24.4s, v0.s[2] 92 FMLA v16.4s, v20.4s, v1.s[0] 99 FMLA v16.4s, v24.4s, v1.s[2] 112 FMLA v16.4s, v20.4s, v0.s[0] 119 FMLA v16.4s, v24.4s, v0.s[2] 127 FMLA v16.4s, v20.4s, v1.s[0] 131 FMLA v16.4s, v24.4s, v1.s[2] 145 FADD v16.4s, v16.4s, v18.4s 150 FMIN v16.4s, v16.4s, v4.4s [all …]
|
D | 1x8-aarch64-neonfma-cortex-a57.S | 72 FMLA v16.4s, v20.4s, v0.s[0] 79 FMLA v16.4s, v24.4s, v0.s[2] 87 FMLA v16.4s, v20.4s, v1.s[0] 94 FMLA v16.4s, v24.4s, v1.s[2] 107 FMLA v16.4s, v20.4s, v0.s[0] 114 FMLA v16.4s, v24.4s, v0.s[2] 122 FMLA v16.4s, v20.4s, v1.s[0] 126 FMLA v16.4s, v24.4s, v1.s[2] 140 FADD v16.4s, v16.4s, v18.4s 145 FMIN v16.4s, v16.4s, v4.4s [all …]
|
/external/XNNPACK/src/f32-gemm/gen/ |
D | 1x8-aarch64-neonfma-cortex-a57.S | 69 FMLA v16.4s, v20.4s, v0.s[0] 76 FMLA v16.4s, v24.4s, v0.s[2] 84 FMLA v16.4s, v20.4s, v1.s[0] 91 FMLA v16.4s, v24.4s, v1.s[2] 104 FMLA v16.4s, v20.4s, v0.s[0] 111 FMLA v16.4s, v24.4s, v0.s[2] 119 FMLA v16.4s, v20.4s, v1.s[0] 123 FMLA v16.4s, v24.4s, v1.s[2] 137 FADD v16.4s, v16.4s, v18.4s 142 FMIN v16.4s, v16.4s, v4.4s [all …]
|
D | 1x8-aarch64-neonfma-cortex-a75.S | 73 FMLA v16.4s, v20.4s, v0.s[0] 81 FMLA v16.4s, v24.4s, v0.s[2] 89 FMLA v16.4s, v20.4s, v1.s[0] 96 FMLA v16.4s, v24.4s, v1.s[2] 109 FMLA v16.4s, v20.4s, v0.s[0] 116 FMLA v16.4s, v24.4s, v0.s[2] 124 FMLA v16.4s, v20.4s, v1.s[0] 128 FMLA v16.4s, v24.4s, v1.s[2] 142 FADD v16.4s, v16.4s, v18.4s 147 FMIN v16.4s, v16.4s, v4.4s [all …]
|