/external/libvpx/libvpx/vpx_dsp/arm/ |
D | idct32x32_135_add_neon.c | 93 int16x8_t in[12], s1[32], s2[32], s3[32], s4[32], s5[32], s6[32], s7[32]; in vpx_idct32_12_neon() local 173 s4[0] = multiply_shift_and_narrow_s16(in[0], cospi_16_64); in vpx_idct32_12_neon() 174 s4[2] = multiply_shift_and_narrow_s16(in[8], cospi_24_64); in vpx_idct32_12_neon() 175 s4[3] = multiply_shift_and_narrow_s16(in[8], cospi_8_64); in vpx_idct32_12_neon() 177 s4[9] = multiply_accumulate_shift_and_narrow_s16(s2[8], -cospi_8_64, s2[15], in vpx_idct32_12_neon() 179 s4[14] = multiply_accumulate_shift_and_narrow_s16(s2[8], cospi_24_64, s2[15], in vpx_idct32_12_neon() 182 s4[10] = multiply_accumulate_shift_and_narrow_s16(s3[10], -cospi_24_64, in vpx_idct32_12_neon() 184 s4[13] = multiply_accumulate_shift_and_narrow_s16(s3[10], -cospi_8_64, s3[13], in vpx_idct32_12_neon() 187 s4[16] = vaddq_s16(s1[16], s2[19]); in vpx_idct32_12_neon() 188 s4[17] = vaddq_s16(s3[17], s3[18]); in vpx_idct32_12_neon() [all …]
|
D | highbd_idct32x32_135_add_neon.c | 101 int32x4x2_t in[12], s1[32], s2[32], s3[32], s4[32], s5[32], s6[32], s7[32], in vpx_highbd_idct32_12_neon() local 184 s4[0] = multiply_shift_and_narrow_s32_dual(in[0], cospi_16_64); in vpx_highbd_idct32_12_neon() 185 s4[2] = multiply_shift_and_narrow_s32_dual(in[8], cospi_24_64); in vpx_highbd_idct32_12_neon() 186 s4[3] = multiply_shift_and_narrow_s32_dual(in[8], cospi_8_64); in vpx_highbd_idct32_12_neon() 188 s4[9] = multiply_accumulate_shift_and_narrow_s32_dual(s2[8], -cospi_8_64, in vpx_highbd_idct32_12_neon() 190 s4[14] = multiply_accumulate_shift_and_narrow_s32_dual(s2[8], cospi_24_64, in vpx_highbd_idct32_12_neon() 193 s4[10] = multiply_accumulate_shift_and_narrow_s32_dual(s3[10], -cospi_24_64, in vpx_highbd_idct32_12_neon() 195 s4[13] = multiply_accumulate_shift_and_narrow_s32_dual(s3[10], -cospi_8_64, in vpx_highbd_idct32_12_neon() 198 s4[16] = highbd_idct_add_dual(s1[16], s2[19]); in vpx_highbd_idct32_12_neon() 199 s4[17] = highbd_idct_add_dual(s3[17], s3[18]); in vpx_highbd_idct32_12_neon() [all …]
|
D | highbd_vpx_convolve8_neon.c | 47 int16x8_t *const s4, int16x8_t *const s5, in load_8x8() argument 57 *s4 = vld1q_s16(s); in load_8x8() 69 const uint16x8_t s4, const uint16x8_t s5, in store_8x8() argument 79 vst1q_u16(s, s4); in store_8x8() 90 const int16x4_t s3, const int16x4_t s4, const int16x4_t s5, in highbd_convolve8_4() argument 100 sum = vmlal_lane_s16(sum, s4, filters_hi, 0); in highbd_convolve8_4() 109 const int16x8_t s3, const int16x8_t s4, const int16x8_t s5, in highbd_convolve8_8() argument 121 sum0 = vmlal_lane_s16(sum0, vget_low_s16(s4), filters_hi, 0); in highbd_convolve8_8() 129 sum1 = vmlal_lane_s16(sum1, vget_high_s16(s4), filters_hi, 0); in highbd_convolve8_8() 157 int16x4_t s0, s1, s2, s3, s4, s5, s6, s7, s8, s9, s10; in vpx_highbd_convolve8_horiz_neon() local [all …]
|
D | vpx_convolve8_neon.c | 36 const uint8x8_t s4, const uint8x8_t s5, in store_u8_8x8() argument 46 vst1_u8(s, s4); in store_u8_8x8() 75 int16x4_t filter3, filter4, s0, s1, s2, s3, s4, s5, s6, s7, s8, s9, s10, d0, in vpx_convolve8_horiz_neon() local 95 s4 = vget_high_s16(tt0); in vpx_convolve8_horiz_neon() 116 d0 = convolve8_4(s0, s1, s2, s3, s4, s5, s6, s7, filters, filter3, in vpx_convolve8_horiz_neon() 118 d1 = convolve8_4(s1, s2, s3, s4, s5, s6, s7, s8, filters, filter3, in vpx_convolve8_horiz_neon() 120 d2 = convolve8_4(s2, s3, s4, s5, s6, s7, s8, s9, filters, filter3, in vpx_convolve8_horiz_neon() 122 d3 = convolve8_4(s3, s4, s5, s6, s7, s8, s9, s10, filters, filter3, in vpx_convolve8_horiz_neon() 138 s0 = s4; in vpx_convolve8_horiz_neon() 142 s4 = s8; in vpx_convolve8_horiz_neon() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/AMDGPU/ |
D | smrd.s | 50 s_load_dword s1, s[2:3], s4 54 s_load_dword tba_lo, s[2:3], s4 58 s_load_dword tba_hi, s[2:3], s4 62 s_load_dword tma_lo, s[2:3], s4 66 s_load_dword tma_hi, s[2:3], s4 70 s_load_dword ttmp0, s[2:3], s4 78 s_load_dwordx2 s[2:3], s[2:3], s4 82 s_load_dwordx2 tba, s[2:3], s4 86 s_load_dwordx2 tma, s[2:3], s4 90 s_load_dwordx2 ttmp[2:3], s[2:3], s4 [all …]
|
D | out-of-range-registers.s | 25 s_load_dwordx4 s[102:105], s[2:3], s4 28 s_load_dwordx4 s[104:108], s[2:3], s4 31 s_load_dwordx4 s[108:112], s[2:3], s4 34 s_load_dwordx4 s[1:4], s[2:3], s4 37 s_load_dwordx4 s[1:4], s[2:3], s4 40 s_load_dwordx8 s[104:111], s[2:3], s4 43 s_load_dwordx8 s[100:107], s[2:3], s4 46 s_load_dwordx8 s[108:115], s[2:3], s4 49 s_load_dwordx16 s[92:107], s[2:3], s4 52 s_load_dwordx16 s[96:111], s[2:3], s4 [all …]
|
D | sop2.s | 49 s_and_b32 s2, s4, s6 57 s_or_b32 s2, s4, s6 65 s_xor_b32 s2, s4, s6 73 s_andn2_b32 s2, s4, s6 81 s_orn2_b32 s2, s4, s6 89 s_nand_b32 s2, s4, s6 97 s_nor_b32 s2, s4, s6 105 s_xnor_b32 s2, s4, s6 113 s_lshl_b32 s2, s4, s6 121 s_lshr_b32 s2, s4, s6 [all …]
|
D | smem-err.s | 33 s_load_dword m0, s[0:1], s4 36 s_load_dword exec_lo, s[0:1], s4 39 s_load_dword exec_hi, s[0:1], s4 42 s_load_dwordx2 exec, s[0:1], s4 45 s_buffer_load_dword m0, s[0:3], s4 48 s_buffer_load_dword exec_lo, s[0:3], s4 51 s_buffer_load_dword exec_hi, s[0:3], s4 54 s_buffer_load_dwordx2 exec, s[0:3], s4
|
/external/llvm/test/MC/AMDGPU/ |
D | smrd.s | 35 s_load_dword s1, s[2:3], s4 43 s_load_dwordx2 s[2:3], s[2:3], s4 51 s_load_dwordx4 s[4:7], s[2:3], s4 59 s_load_dwordx4 s[100:103], s[2:3], s4 67 s_load_dwordx8 s[8:15], s[2:3], s4 71 s_load_dwordx8 s[96:103], s[2:3], s4 79 s_load_dwordx16 s[16:31], s[2:3], s4 83 s_load_dwordx16 s[88:103], s[2:3], s4 91 s_buffer_load_dword s1, s[4:7], s4 103 s_buffer_load_dwordx2 s[8:9], s[4:7], s4 [all …]
|
D | sop2.s | 43 s_and_b32 s2, s4, s6 51 s_or_b32 s2, s4, s6 59 s_xor_b32 s2, s4, s6 67 s_andn2_b32 s2, s4, s6 75 s_orn2_b32 s2, s4, s6 83 s_nand_b32 s2, s4, s6 91 s_nor_b32 s2, s4, s6 99 s_xnor_b32 s2, s4, s6 107 s_lshl_b32 s2, s4, s6 115 s_lshr_b32 s2, s4, s6 [all …]
|
D | out-of-range-registers.s | 25 s_load_dwordx4 s[102:105], s[2:3], s4 28 s_load_dwordx4 s[104:108], s[2:3], s4 31 s_load_dwordx4 s[108:112], s[2:3], s4 34 s_load_dwordx4 s[1:4], s[2:3], s4 37 s_load_dwordx4 s[1:4], s[2:3], s4 40 s_load_dwordx8 s[104:111], s[2:3], s4 43 s_load_dwordx8 s[100:107], s[2:3], s4 46 s_load_dwordx8 s[108:115], s[2:3], s4 49 s_load_dwordx16 s[92:107], s[2:3], s4 52 s_load_dwordx16 s[96:111], s[2:3], s4 [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AMDGPU/ |
D | function-returns.ll | 392 ; GCN: buffer_store_byte [[VAL0]], v0, s[0:3], s4 offen{{$}} 393 ; GCN: buffer_store_dword [[VAL1]], v0, s[0:3], s4 offen offset:4{{$}} 409 ; GFX9-DAG: buffer_store_dword v{{[0-9]+}}, v0, s[0:3], s4 offen{{$}} 410 ; GFX9-DAG: buffer_store_dword v{{[0-9]+}}, v0, s[0:3], s4 offen offset:4{{$}} 411 ; GFX9-DAG: buffer_store_dword v{{[0-9]+}}, v0, s[0:3], s4 offen offset:8{{$}} 412 ; GFX9-DAG: buffer_store_dword v{{[0-9]+}}, v0, s[0:3], s4 offen offset:12{{$}} 413 ; GFX9-DAG: buffer_store_dword v{{[0-9]+}}, v0, s[0:3], s4 offen offset:16{{$}} 414 ; GFX9-DAG: buffer_store_dword v{{[0-9]+}}, v0, s[0:3], s4 offen offset:20{{$}} 415 ; GFX9-DAG: buffer_store_dword v{{[0-9]+}}, v0, s[0:3], s4 offen offset:24{{$}} 416 ; GFX9-DAG: buffer_store_dword v{{[0-9]+}}, v0, s[0:3], s4 offen offset:28{{$}} [all …]
|
/external/libaom/libaom/av1/common/arm/ |
D | convolve_neon.c | 28 const int16x4_t s4, const int16x4_t s5, in convolve8_4x4() argument 43 sum = vqadd_s16(sum, vmul_n_s16(s4, filter[4])); in convolve8_4x4() 50 const int16x8_t s3, const int16x8_t s4, const int16x8_t s5, in convolve8_horiz_8x8() argument 65 sum = vqaddq_s16(sum, vmulq_n_s16(s4, filter[4])); in convolve8_horiz_8x8() 76 const int16x4_t s3, const int16x4_t s4, const int16x4_t s5, in convolve8_horiz_4x1() argument 91 sum = vqadd_s16(sum, vmul_n_s16(s4, filter[4])); in convolve8_horiz_4x1() 102 const int16x8_t s3, const int16x8_t s4, const int16x8_t s5, in convolve8_vert_8x4() argument 116 sum = vqaddq_s16(sum, vmulq_n_s16(s4, filter[4])); in convolve8_vert_8x4() 123 const int16x4_t s3, const int16x4_t s4, const int16x4_t s5, in convolve8_vert_4x4_s32() argument 135 sum0 = vmlal_n_s16(sum0, s4, y_filter[4]); in convolve8_vert_4x4_s32() [all …]
|
D | jnt_convolve_neon.c | 333 int16x4_t s0, s1, s2, s3, s4, s5, s6, s7, d0; in dist_wtd_convolve_2d_horiz_neon() local 363 s4 = vget_high_s16(tt0); in dist_wtd_convolve_2d_horiz_neon() 383 d0 = convolve8_4x4_s16(s0, s1, s2, s3, s4, s5, s6, s7, x_filter_tmp, in dist_wtd_convolve_2d_horiz_neon() 385 d1 = convolve8_4x4_s16(s1, s2, s3, s4, s5, s6, s7, s8, x_filter_tmp, in dist_wtd_convolve_2d_horiz_neon() 387 d2 = convolve8_4x4_s16(s2, s3, s4, s5, s6, s7, s8, s9, x_filter_tmp, in dist_wtd_convolve_2d_horiz_neon() 389 d3 = convolve8_4x4_s16(s3, s4, s5, s6, s7, s8, s9, s10, x_filter_tmp, in dist_wtd_convolve_2d_horiz_neon() 406 s4 = vget_high_s16(tt0); // a4 a5 a6 a7 in dist_wtd_convolve_2d_horiz_neon() 414 s1 = vext_s16(s0, s4, 1); // a1 a2 a3 a4 in dist_wtd_convolve_2d_horiz_neon() 415 s2 = vext_s16(s0, s4, 2); // a2 a3 a4 a5 in dist_wtd_convolve_2d_horiz_neon() 416 s3 = vext_s16(s0, s4, 3); // a3 a4 a5 a6 in dist_wtd_convolve_2d_horiz_neon() [all …]
|
/external/libcxx/test/std/re/re.regex/re.regex.assign/ |
D | assign_iter_iter_flag.pass.cpp | 29 std::string s4("(a([bc]))"); in main() local 32 r2.assign(I(s4.begin()), I(s4.end())); in main() 36 r2.assign(I(s4.begin()), I(s4.end()), std::regex::extended); in main() 40 r2.assign(F(s4.begin()), F(s4.end())); in main() 44 r2.assign(F(s4.begin()), F(s4.end()), std::regex::extended); in main()
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/Disassembler/AMDGPU/ |
D | sop2_vi.txt | 3 # VI: s_and_b32 s2, s4, s6 ; encoding: [0x04,0x06,0x02,0x86] 9 # VI: s_or_b32 s2, s4, s6 ; encoding: [0x04,0x06,0x02,0x87] 15 # VI: s_xor_b32 s2, s4, s6 ; encoding: [0x04,0x06,0x02,0x88] 21 # VI: s_andn2_b32 s2, s4, s6 ; encoding: [0x04,0x06,0x02,0x89] 27 # VI: s_orn2_b32 s2, s4, s6 ; encoding: [0x04,0x06,0x02,0x8a] 33 # VI: s_nand_b32 s2, s4, s6 ; encoding: [0x04,0x06,0x02,0x8b] 39 # VI: s_nor_b32 s2, s4, s6 ; encoding: [0x04,0x06,0x02,0x8c] 45 # VI: s_xnor_b32 s2, s4, s6 ; encoding: [0x04,0x06,0x02,0x8d] 51 # VI: s_lshl_b32 s2, s4, s6 ; encoding: [0x04,0x06,0x02,0x8e] 57 # VI: s_lshr_b32 s2, s4, s6 ; encoding: [0x04,0x06,0x02,0x8f] [all …]
|
/external/llvm/test/MC/Disassembler/AMDGPU/ |
D | sop2_vi.txt | 3 # VI: s_and_b32 s2, s4, s6 ; encoding: [0x04,0x06,0x02,0x86] 9 # VI: s_or_b32 s2, s4, s6 ; encoding: [0x04,0x06,0x02,0x87] 15 # VI: s_xor_b32 s2, s4, s6 ; encoding: [0x04,0x06,0x02,0x88] 21 # VI: s_andn2_b32 s2, s4, s6 ; encoding: [0x04,0x06,0x02,0x89] 27 # VI: s_orn2_b32 s2, s4, s6 ; encoding: [0x04,0x06,0x02,0x8a] 33 # VI: s_nand_b32 s2, s4, s6 ; encoding: [0x04,0x06,0x02,0x8b] 39 # VI: s_nor_b32 s2, s4, s6 ; encoding: [0x04,0x06,0x02,0x8c] 45 # VI: s_xnor_b32 s2, s4, s6 ; encoding: [0x04,0x06,0x02,0x8d] 51 # VI: s_lshl_b32 s2, s4, s6 ; encoding: [0x04,0x06,0x02,0x8e] 57 # VI: s_lshr_b32 s2, s4, s6 ; encoding: [0x04,0x06,0x02,0x8f] [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/ARM/ |
D | vfp4.s | 13 @ ARM: vfma.f32 s2, s4, s0 @ encoding: [0x00,0x1a,0xa2,0xee] 14 @ THUMB: vfma.f32 s2, s4, s0 @ encoding: [0xa2,0xee,0x00,0x1a] 15 @ THUMB_V7EM: vfma.f32 s2, s4, s0 @ encoding: [0xa2,0xee,0x00,0x1a] 16 vfma.f32 s2, s4, s0 36 @ ARM: vfnma.f32 s2, s4, s0 @ encoding: [0x40,0x1a,0x92,0xee] 37 @ THUMB: vfnma.f32 s2, s4, s0 @ encoding: [0x92,0xee,0x40,0x1a] 38 @ THUMB_V7EM: vfnma.f32 s2, s4, s0 @ encoding: [0x92,0xee,0x40,0x1a] 39 vfnma.f32 s2, s4, s0 47 @ ARM: vfms.f32 s2, s4, s0 @ encoding: [0x40,0x1a,0xa2,0xee] 48 @ THUMB: vfms.f32 s2, s4, s0 @ encoding: [0xa2,0xee,0x40,0x1a] [all …]
|
D | fullfp16.s | 121 vcvtp.s32.f16 s0, s4 122 @ ARM: vcvtp.s32.f16 s0, s4 @ encoding: [0xc2,0x09,0xbe,0xfe] 123 @ THUMB: vcvtp.s32.f16 s0, s4 @ encoding: [0xbe,0xfe,0xc2,0x09] 137 vcvtp.u32.f16 s0, s4 138 @ ARM: vcvtp.u32.f16 s0, s4 @ encoding: [0x42,0x09,0xbe,0xfe] 139 @ THUMB: vcvtp.u32.f16 s0, s4 @ encoding: [0xbe,0xfe,0x42,0x09] 145 vselge.f16 s4, s1, s23 146 @ ARM: vselge.f16 s4, s1, s23 @ encoding: [0xab,0x29,0x20,0xfe] 147 @ THUMB: vselge.f16 s4, s1, s23 @ encoding: [0x20,0xfe,0xab,0x29] 197 vfma.f16 s2, s7, s4 [all …]
|
D | invalid-fp-armv8.s | 10 vsel.f32 s3, s4, s6 12 vselne.f32 s3, s4, s6 14 vselmi.f32 s3, s4, s6 16 vselpl.f32 s3, s4, s6 18 vselvc.f32 s3, s4, s6 20 vselcs.f32 s3, s4, s6 22 vselcc.f32 s3, s4, s6 24 vselhs.f32 s3, s4, s6 26 vsello.f32 s3, s4, s6 28 vselhi.f32 s3, s4, s6 [all …]
|
/external/llvm/test/MC/ARM/ |
D | vfp4.s | 13 @ ARM: vfma.f32 s2, s4, s0 @ encoding: [0x00,0x1a,0xa2,0xee] 14 @ THUMB: vfma.f32 s2, s4, s0 @ encoding: [0xa2,0xee,0x00,0x1a] 15 @ THUMB_V7EM: vfma.f32 s2, s4, s0 @ encoding: [0xa2,0xee,0x00,0x1a] 16 vfma.f32 s2, s4, s0 36 @ ARM: vfnma.f32 s2, s4, s0 @ encoding: [0x40,0x1a,0x92,0xee] 37 @ THUMB: vfnma.f32 s2, s4, s0 @ encoding: [0x92,0xee,0x40,0x1a] 38 @ THUMB_V7EM: vfnma.f32 s2, s4, s0 @ encoding: [0x92,0xee,0x40,0x1a] 39 vfnma.f32 s2, s4, s0 47 @ ARM: vfms.f32 s2, s4, s0 @ encoding: [0x40,0x1a,0xa2,0xee] 48 @ THUMB: vfms.f32 s2, s4, s0 @ encoding: [0xa2,0xee,0x40,0x1a] [all …]
|
D | fullfp16.s | 121 vcvtp.s32.f16 s0, s4 122 @ ARM: vcvtp.s32.f16 s0, s4 @ encoding: [0xc2,0x09,0xbe,0xfe] 123 @ THUMB: vcvtp.s32.f16 s0, s4 @ encoding: [0xbe,0xfe,0xc2,0x09] 137 vcvtp.u32.f16 s0, s4 138 @ ARM: vcvtp.u32.f16 s0, s4 @ encoding: [0x42,0x09,0xbe,0xfe] 139 @ THUMB: vcvtp.u32.f16 s0, s4 @ encoding: [0xbe,0xfe,0x42,0x09] 145 vselge.f16 s4, s1, s23 146 @ ARM: vselge.f16 s4, s1, s23 @ encoding: [0xab,0x29,0x20,0xfe] 147 @ THUMB: vselge.f16 s4, s1, s23 @ encoding: [0x20,0xfe,0xab,0x29] 197 vfma.f16 s2, s7, s4 [all …]
|
D | invalid-fp-armv8.s | 10 vsel.f32 s3, s4, s6 12 vselne.f32 s3, s4, s6 14 vselmi.f32 s3, s4, s6 16 vselpl.f32 s3, s4, s6 18 vselvc.f32 s3, s4, s6 20 vselcs.f32 s3, s4, s6 22 vselcc.f32 s3, s4, s6 24 vselhs.f32 s3, s4, s6 26 vsello.f32 s3, s4, s6 28 vselhi.f32 s3, s4, s6 [all …]
|
/external/libcxx/test/std/re/re.regex/re.regex.construct/ |
D | iter_iter_flg.pass.cpp | 39 std::string s4("(a([bc]))"); in main() local 44 test(F(s4.begin()), F(s4.end()), std::regex_constants::basic, 0); in main() 49 test(F(s4.begin()), F(s4.end()), std::regex_constants::extended, 2); in main() 54 test(F(s4.begin()), F(s4.end()), std::regex_constants::ECMAScript, 2); in main() 59 test(F(s4.begin()), F(s4.end()), std::regex_constants::awk, 2); in main() 64 test(F(s4.begin()), F(s4.end()), std::regex_constants::grep, 0); in main() 69 test(F(s4.begin()), F(s4.end()), std::regex_constants::egrep, 2); in main()
|
/external/libvpx/libvpx/vp8/common/mips/dspr2/ |
D | vp8_loopfilter_filters_dspr2.c | 308 unsigned char *sm1, *s0, *s1, *s2, *s3, *s4, *s5, *s6; in vp8_loop_filter_horizontal_edge_mips() local 330 s4 = s + p; in vp8_loop_filter_horizontal_edge_mips() 340 p4 = *((uint32_t *)(s4)); in vp8_loop_filter_horizontal_edge_mips() 363 *((uint32_t *)s4) = p4; in vp8_loop_filter_horizontal_edge_mips() 372 s4 += 4; in vp8_loop_filter_horizontal_edge_mips() 382 p4 = *((uint32_t *)(s4)); in vp8_loop_filter_horizontal_edge_mips() 405 *((uint32_t *)s4) = p4; in vp8_loop_filter_horizontal_edge_mips() 414 s4 += 4; in vp8_loop_filter_horizontal_edge_mips() 424 p4 = *((uint32_t *)(s4)); in vp8_loop_filter_horizontal_edge_mips() 447 *((uint32_t *)s4) = p4; in vp8_loop_filter_horizontal_edge_mips() [all …]
|