/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AMDGPU/ |
D | partial-sgpr-to-vgpr-spills.ll | 461 ; GCN: v_writelane_b32 v23, s{{[0-9]+}}, 0 462 ; GCN-NEXT: v_writelane_b32 v23, s{{[0-9]+}}, 1 463 ; GCN-NEXT: v_writelane_b32 v23, s{{[0-9]+}}, 2 464 ; GCN-NEXT: v_writelane_b32 v23, s{{[0-9]+}}, 3 465 ; GCN-NEXT: v_writelane_b32 v23, s{{[0-9]+}}, 4 466 ; GCN-NEXT: v_writelane_b32 v23, s{{[0-9]+}}, 5 467 ; GCN-NEXT: v_writelane_b32 v23, s{{[0-9]+}}, 6 468 ; GCN-NEXT: v_writelane_b32 v23, s{{[0-9]+}}, 7 469 ; GCN-NEXT: v_writelane_b32 v23, s{{[0-9]+}}, 8 470 ; GCN-NEXT: v_writelane_b32 v23, s{{[0-9]+}}, 9 [all …]
|
/external/libhevc/common/arm64/ |
D | ihevc_intra_pred_chroma_ver.s | 121 ld2 {v22.8b, v23.8b}, [x6] //16 loads (col 16:31) 132 st2 {v22.8b, v23.8b}, [x2], x11 133 st2 {v22.8b, v23.8b}, [x5], x11 134 st2 {v22.8b, v23.8b}, [x8], x11 135 st2 {v22.8b, v23.8b}, [x10], x11 145 st2 {v22.8b, v23.8b}, [x2], x11 146 st2 {v22.8b, v23.8b}, [x5], x11 147 st2 {v22.8b, v23.8b}, [x8], x11 148 st2 {v22.8b, v23.8b}, [x10], x11 158 st2 {v22.8b, v23.8b}, [x2], x11 [all …]
|
D | ihevc_intra_pred_luma_vert.s | 122 ld1 {v22.8b, v23.8b}, [x6] //16 loads (col 16:31) 131 st1 {v22.8b, v23.8b}, [x2], x11 132 st1 {v22.8b, v23.8b}, [x5], x11 133 st1 {v22.8b, v23.8b}, [x8], x11 134 st1 {v22.8b, v23.8b}, [x10], x11 144 st1 {v22.8b, v23.8b}, [x2], x11 145 st1 {v22.8b, v23.8b}, [x5], x11 146 st1 {v22.8b, v23.8b}, [x8], x11 147 st1 {v22.8b, v23.8b}, [x10], x11 156 st1 {v22.8b, v23.8b}, [x2], x11 [all …]
|
D | ihevc_intra_pred_filters_chroma_mode_19_to_25.s | 281 umull v23.8h, v7.8b, v30.8b //(i row)vmull_u8(ref_main_idx, dup_const_32_fract) 284 umlal v23.8h, v19.8b, v31.8b //(i row)vmull_u8(ref_main_idx_1, dup_const_fract) 298 rshrn v23.8b, v23.8h,#5 //(i row)shift_res = vrshrn_n_u16(add_res, 5) 312 st1 {v23.8b},[x2],#8 //(i row) 339 umull v23.8h, v7.8b, v30.8b //(v)vmull_u8(ref_main_idx, dup_const_32_fract) 342 umlal v23.8h, v19.8b, v31.8b //(v)vmull_u8(ref_main_idx_1, dup_const_fract) 364 rshrn v23.8b, v23.8h,#5 //(v)shift_res = vrshrn_n_u16(add_res, 5) 378 st1 {v23.8b},[x0],x3 //(v) 423 umull v23.8h, v7.8b, v30.8b //(i)vmull_u8(ref_main_idx, dup_const_32_fract) 426 umlal v23.8h, v19.8b, v31.8b //(i)vmull_u8(ref_main_idx_1, dup_const_fract) [all …]
|
D | ihevc_intra_pred_chroma_mode_3_to_9.s | 213 tbl v23.8b, { v0.16b, v1.16b}, v5.8b //load from ref_main_idx + 1 (row 3) 222 umlal v18.8h, v23.8b, v6.8b //mul (row 3) 259 tbl v23.8b, { v0.16b, v1.16b}, v5.8b //load from ref_main_idx + 1 (row 7) 261 umlal v18.8h, v23.8b, v6.8b //mul (row 7) 298 sqxtn v23.8b, v25.8h 299 shl v23.8b, v23.8b,#1 311 sub v23.8b, v23.8b , v27.8b //ref_main_idx (sub row) 315 sub v2.8b, v26.8b , v23.8b //ref_main_idx 324 tbl v23.8b, { v0.16b, v1.16b}, v5.8b //load from ref_main_idx - 1 (row 7) 353 umlal v18.8h, v23.8b, v6.8b //mul (row 7) [all …]
|
D | ihevc_sao_edge_offset_class1_chroma.s | 222 mov v23.d[0], v22.d[1] 223 UZP1 v27.8b, v22.8b, v23.8b 224 UZP2 v23.8b, v22.8b, v23.8b 235 TBL v25.8b, {v1.16b},v23.8b 283 mov v23.d[0],v22.d[1] 284 UZP1 v27.8b, v22.8b, v23.8b 285 UZP2 v23.8b, v22.8b, v23.8b 288 TBL v25.8b, {v1.16b},v23.8b 390 UZP1 v27.8b, v22.8b, v23.8b 391 UZP2 v23.8b, v22.8b, v23.8b [all …]
|
D | ihevc_inter_pred_luma_vert_w16inp_w16out.s | 138 dup v23.4h,v0.h[1] //coeffabs_1 = vdup_lane_u8(coeffabs, 1)// 166 smull v19.4s,v1.4h,v23.4h //mul_res1 = smull_u8(src_tmp2, coeffabs_1)// 182 smull v20.4s,v2.4h,v23.4h //mul_res2 = smull_u8(src_tmp3, coeffabs_1)// 199 smull v21.4s,v3.4h,v23.4h 214 smull v31.4s,v4.4h,v23.4h 243 smull v19.4s,v1.4h,v23.4h //mul_res1 = smull_u8(src_tmp2, coeffabs_1)// 261 smull v20.4s,v2.4h,v23.4h //mul_res2 = smull_u8(src_tmp3, coeffabs_1)// 278 smull v21.4s,v3.4h,v23.4h 306 smull v31.4s,v4.4h,v23.4h 334 smull v19.4s,v1.4h,v23.4h //mul_res1 = smull_u8(src_tmp2, coeffabs_1)// [all …]
|
D | ihevc_inter_pred_filters_luma_vert_w16inp.s | 129 dup v23.4h, v0.h[1] //coeffabs_1 = vdup_lane_u8(coeffabs, 1)// 155 smull v19.4s, v1.4h, v23.4h //mul_res1 = vmull_u8(src_tmp2, coeffabs_1)// 171 smull v20.4s, v2.4h, v23.4h //mul_res2 = vmull_u8(src_tmp3, coeffabs_1)// 188 smull v21.4s, v3.4h, v23.4h 202 smull v30.4s, v4.4h, v23.4h 229 smull v19.4s, v1.4h, v23.4h //mul_res1 = vmull_u8(src_tmp2, coeffabs_1)// 246 smull v20.4s, v2.4h, v23.4h //mul_res2 = vmull_u8(src_tmp3, coeffabs_1)// 262 smull v21.4s, v3.4h, v23.4h 289 smull v30.4s, v4.4h, v23.4h 316 smull v19.4s, v1.4h, v23.4h //mul_res1 = vmull_u8(src_tmp2, coeffabs_1)// [all …]
|
/external/libavc/encoder/armv8/ |
D | ih264e_half_pel_av8.s | 177 …sqrshrun v23.8b, v14.8h, #5 //// (a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 + 16) >> 5 (column1… 183 st1 {v23.8b, v24.8b}, [x1], #16 ////Store dest row1 321 mov v23.d[0], v22.d[1] 338 ext v31.8b, v22.8b , v23.8b , #2 354 ext v31.8b, v23.8b , v24.8b , #2 363 ext v30.8b, v22.8b , v23.8b , #4 364 ext v29.8b, v22.8b , v23.8b , #6 367 ext v28.8b, v22.8b , v23.8b , #2 371 smlsl v2.4s, v23.4h, v0.h[0] //// a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 (set3) 375 ext v30.8b, v23.8b , v24.8b , #4 [all …]
|
/external/boringssl/linux-aarch64/crypto/fipsmodule/ |
D | ghash-neon-armv8.S | 133 zip2 v23.2d, v18.2d, v19.2d 135 eor v22.16b, v22.16b, v23.16b 137 and v23.16b, v23.16b, v25.16b 139 eor v22.16b, v22.16b, v23.16b 141 zip1 v18.2d, v22.2d, v23.2d 143 zip2 v19.2d, v22.2d, v23.2d 202 zip2 v23.2d, v18.2d, v19.2d 204 eor v22.16b, v22.16b, v23.16b 206 and v23.16b, v23.16b, v25.16b 208 eor v22.16b, v22.16b, v23.16b [all …]
|
/external/boringssl/ios-aarch64/crypto/fipsmodule/ |
D | ghash-neon-armv8.S | 132 zip2 v23.2d, v18.2d, v19.2d 134 eor v22.16b, v22.16b, v23.16b 136 and v23.16b, v23.16b, v25.16b 138 eor v22.16b, v22.16b, v23.16b 140 zip1 v18.2d, v22.2d, v23.2d 142 zip2 v19.2d, v22.2d, v23.2d 201 zip2 v23.2d, v18.2d, v19.2d 203 eor v22.16b, v22.16b, v23.16b 205 and v23.16b, v23.16b, v25.16b 207 eor v22.16b, v22.16b, v23.16b [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/AArch64/ |
D | armv8.2a-crypto-error.s | 5 sm3tt1a v20.4s, v23.4s, v21.s[4] 6 sm3tt1b v20.4s, v23.4s, v21.s[4] 7 sm3tt2a v20.4s, v23.4s, v21.s[4] 8 sm3tt2b v20.4s, v23.4s, v21.s[4] 9 sm3tt2b v20.4s, v23.4s, v21.s[-1]
|
D | armv8.2a-crypto.s | 38 sm3ss1 v20.4s, v23.4s, v21.4s, v22.4s 39 sm3tt1a v20.4s, v23.4s, v21.s[3] 40 sm3tt1b v20.4s, v23.4s, v21.s[3] 41 sm3tt2a v20.4s, v23.4s, v21.s[3] 42 sm3tt2b v20.4s, v23.4s, v21.s[3]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/Hexagon/ |
D | v60-permute.s | 8 #CHECK: 1fd7d7a2 { v2.ub = vpack(v23.h{{ *}},{{ *}}v23.h):sat } 9 v2.ub=vpack(v23.h,v23.h):sat 29 #CHECK: 1e01d256 { v23:22.h = vunpack(v18.b) } 30 v23:22.h=vunpack(v18.b) 38 #CHECK: 1e01d778 { v25:24.w = vunpack(v23.h) } 39 v25:24.w=vunpack(v23.h)
|
D | v60-vmpy1.s | 20 #CHECK: 1908da97 { v23.w = vrmpy(v26.ub,{{ *}}r8.b) } 21 v23.w=vrmpy(v26.ub,r8.b) 71 #CHECK: 1946de76 { v23:22.uw = vmpy(v30.uh,{{ *}}r6.uh) } 72 v23:22.uw=vmpy(v30.uh,r6.uh) 80 #CHECK: 1c34d937 { v23.h = vmpy(v25.h,{{ *}}v20.h):<<1:rnd:sat } 81 v23.h=vmpy(v25.h,v20.h):<<1:rnd:sat 98 #CHECK: 1c16d77c { v28.w = vdmpy(v23.h,{{ *}}v22.h):sat } 99 v28.w=vdmpy(v23.h,v22.h):sat 131 #CHECK: 1ff7cbfa { v26.w = vmpyo(v11.w{{ *}},{{ *}}v23.h):<<1:sat } 132 v26.w=vmpyo(v11.w,v23.h):<<1:sat
|
/external/llvm/test/MC/Hexagon/ |
D | v60-permute.s | 8 #CHECK: 1fd7d7a2 { v2.ub = vpack(v23.h{{ *}},{{ *}}v23.h):sat } 9 v2.ub=vpack(v23.h,v23.h):sat 29 #CHECK: 1e01d256 { v23:22.h = vunpack(v18.b) } 30 v23:22.h=vunpack(v18.b) 38 #CHECK: 1e01d778 { v25:24.w = vunpack(v23.h) } 39 v25:24.w=vunpack(v23.h)
|
D | v60-vmpy1.s | 20 #CHECK: 1908da97 { v23.w = vrmpy(v26.ub,{{ *}}r8.b) } 21 v23.w=vrmpy(v26.ub,r8.b) 71 #CHECK: 1946de76 { v23:22.uw = vmpy(v30.uh,{{ *}}r6.uh) } 72 v23:22.uw=vmpy(v30.uh,r6.uh) 80 #CHECK: 1c34d937 { v23.h = vmpy(v25.h,{{ *}}v20.h):<<1:rnd:sat } 81 v23.h=vmpy(v25.h,v20.h):<<1:rnd:sat 98 #CHECK: 1c16d77c { v28.w = vdmpy(v23.h,{{ *}}v22.h):sat } 99 v28.w=vdmpy(v23.h,v22.h):sat 131 #CHECK: 1ff7cbfa { v26.w = vmpyo(v11.w{{ *}},{{ *}}v23.h):<<1:sat } 132 v26.w=vmpyo(v11.w,v23.h):<<1:sat
|
/external/libavc/common/armv8/ |
D | ih264_resi_trans_quant_av8.s | 146 shl v23.4h, v21.4h, #1 //u_shift(x3,1,shft) 152 add v25.4h, v23.4h , v20.4h //x6 = u_shift(x3,1,shft) + x2; 155 dup v23.4s, w8 //load round factor values 176 add v20.4s, v0.4s, v23.4s 177 add v21.4s, v1.4s, v23.4s 178 add v22.4s, v2.4s, v23.4s 179 add v23.4s, v3.4s, v23.4s 186 sshl v23.4s, v23.4s, v24.4s //shift row 4 191 xtn v23.4h, v23.4s //narrow row 4 196 neg v27.8h, v23.8h //get negative [all …]
|
D | ih264_iquant_itrans_recon_av8.s | 137 ld4 {v20.4h - v23.4h}, [x5] // load pu2_iscal_mat[i], i =0..15 145 mul v23.4h, v23.4h, v29.4h // x[i]=(scale[i] * dequant[i]) where i = 12..14 150 smull v6.4s, v19.4h, v23.4h // q3 = p[i] = (x[i] * trns_coeff[i]) where i = 12..15 216 sub v23.4h, v14.4h, v17.4h // x0 - x3 219 mov v22.d[1], v23.d[0] 330 ld4 {v20.4h - v23.4h}, [x5] // load pu2_iscal_mat[i], i =0..15 338 mul v23.4h, v23.4h, v29.4h // x[i]=(scale[i] * dequant[i]) where i = 12..14 343 smull v6.4s, v19.4h, v23.4h // q3 = p[i] = (x[i] * trns_coeff[i]) where i = 12..15 413 sub v23.4h, v14.4h, v17.4h // x0 - x3 418 srshr v23.4h, v23.4h, #6 [all …]
|
D | ih264_inter_pred_filters_luma_horz_av8.s | 180 …sqrshrun v23.8b, v14.8h, #5 //// (a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 + 16) >> 5 (column1… 189 st1 {v23.8b, v24.8b}, [x1], x3 ////Store dest row1 233 …sqrshrun v23.8b, v14.8h, #5 //// (a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 + 16) >> 5 (column1… 241 st1 {v23.8b, v24.8b}, [x1], x3 ////Store dest row3 285 …sqrshrun v23.8b, v14.8h, #5 //// (a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 + 16) >> 5 (column1… 295 st1 {v23.8b, v24.8b}, [x1], x3 ////Store dest row5 335 …sqrshrun v23.8b, v14.8h, #5 //// (a0 + a5 + 20a2 + 20a3 - 5a1 - 5a4 + 16) >> 5 (column1… 339 st1 {v23.8b, v24.8b}, [x1], x3 ////Store dest row7 359 ext v23.8b, v5.8b , v6.8b, #1 ////extract a[1] (column1,row1) 365 umlsl v14.8h, v23.8b, v0.8b //// a0 + a5 + 20a2 + 20a3 - 5a1 (column1,row1) [all …]
|
D | ih264_intra_pred_luma_16x16_av8.s | 225 dup v23.16b, v0.b[2] 231 st1 {v23.16b}, [x1], x3 514 sqrshrun v23.8b, v28.8h, #5 518 st1 {v22.2s, v23.2s}, [x2], x3 524 sqrshrun v23.8b, v28.8h, #5 528 st1 {v22.2s, v23.2s}, [x2], x3 534 sqrshrun v23.8b, v28.8h, #5 538 st1 {v22.2s, v23.2s}, [x2], x3 544 sqrshrun v23.8b, v28.8h, #5 548 st1 {v22.2s, v23.2s}, [x2], x3 [all …]
|
/external/libhevc/decoder/arm64/ |
D | ihevcd_fmt_conv_420sp_to_rgba8888.s | 242 movi v23.8b, #0 254 ZIP1 v27.8b, v22.8b, v23.8b 255 ZIP2 v23.8b, v22.8b, v23.8b 261 mov v22.d[1], v23.d[0] 308 movi v23.8b, #0 320 ZIP1 v27.8b, v22.8b, v23.8b 321 ZIP2 v23.8b, v22.8b, v23.8b 327 mov v22.d[1], v23.d[0] 405 movi v23.8b, #0 417 ZIP1 v27.8b, v22.8b, v23.8b [all …]
|
/external/vixl/test/test-trace-reference/ |
D | log-write | 64 # v23: 0x00000000000000000000000000000000 -> 0x~~~~~~~~~~~~~~~~ 73 # v23: 0x00000000000000000000000000000000 -> 0x~~~~~~~~~~~~~~~~ 74 # v23: 0x00000000000000000000000000000000 -> 0x~~~~~~~~~~~~~~~~ 106 # v23: 0x0000000000000000 (d23: 0.00000) -> 0x~~~~~~~~~~~~~~~~ 112 # v23: 0x00000000000000000000000000000000 (0.00000, 0.00000) -> 0x~~~~~~~~~~~~~~~~ 126 # v23: 0x00000000000000000000000000000000 (0.00000, 0.00000) -> 0x~~~~~~~~~~~~~~~~ 138 # v23: 0x0000000000000000 (..., 0.00000, 0.00000) -> 0x~~~~~~~~~~~~~~~~ 152 # v23: 0x0000000000000000 (..., 0.00000, 0.00000) -> 0x~~~~~~~~~~~~~~~~ 162 # v23: 0x0000000000000000 (..., 0.00000, 0.00000) -> 0x~~~~~~~~~~~~~~~~ 274 # v23: 0x00000000000000000000000000000000 -> 0x~~~~~~~~~~~~~~~~ [all …]
|
D | log-branch | 64 # v23: 0x00000000000000000000000000000000 -> 0x~~~~~~~~~~~~~~~~ 73 # v23: 0x00000000000000000000000000000000 -> 0x~~~~~~~~~~~~~~~~ 74 # v23: 0x00000000000000000000000000000000 -> 0x~~~~~~~~~~~~~~~~ 106 # v23: 0x0000000000000000 (d23: 0.00000) -> 0x~~~~~~~~~~~~~~~~ 112 # v23: 0x00000000000000000000000000000000 (0.00000, 0.00000) -> 0x~~~~~~~~~~~~~~~~ 126 # v23: 0x00000000000000000000000000000000 (0.00000, 0.00000) -> 0x~~~~~~~~~~~~~~~~ 138 # v23: 0x0000000000000000 (..., 0.00000, 0.00000) -> 0x~~~~~~~~~~~~~~~~ 152 # v23: 0x0000000000000000 (..., 0.00000, 0.00000) -> 0x~~~~~~~~~~~~~~~~ 162 # v23: 0x0000000000000000 (..., 0.00000, 0.00000) -> 0x~~~~~~~~~~~~~~~~ 274 # v23: 0x00000000000000000000000000000000 -> 0x~~~~~~~~~~~~~~~~ [all …]
|
D | log-vregs | 24 # v23: 0x403ba7b141b670b1403ef2e441e325e4 262 # v23: 0x0000000000000000ffffffffffffffff 349 # v23: 0xdbdad9d8d7d6d5d4d3d2d1d0cfce0001 <- 0x~~~~~~~~~~~~~~~~ 490 # v23: 0x0000000000000000d8d7d6d5d4d3d2d1 <- 0x~~~~~~~~~~~~~~~~ 511 # v23: 0x464544434241403f3e3d3c3b3a393837 (12625.1, 48.3127, 0.184800, 0.000706557) <- 0x~~~~~~~~… 602 # v23: 0x00000000000000007d7c7b7a79787776 (d23: 2.91053e+296) <- 0x~~~~~~~~~~~~~~~~ 614 # v23: 0x8b8a89888b8a89888b8a89888b8a8988 (..., -5.33626e-32, ...) <- 0x~~~~~~~~~~~~~~~~ 641 # v23: 0x0000000000000000e7e6e3e2dfdedbda <- 0x~~~~~~~~~~~~~~~~ 697 # v23: 0x00000000000000005756555453525150 (d23: 5.37096e+112) <- 0x~~~~~~~~~~~~~~~~ 708 # v23: 0x00000000000000007675747376757473 (s23: 1.24460e+33) <- 0x~~~~~~~~~~~~~~~~ [all …]
|