| /OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm64/include/libcxx/include/experimental/ |
| H A D | simd | 2 //===------------------------------- simd ---------------------------------===// 14 experimental/simd synopsis 37 // traits [simd.traits] 61 // class template simd [simd.class] 62 template <class T, class Abi = simd_abi::compatible<T>> class simd; 63 template <class T> using native_simd = simd<T, simd_abi::native<T>>; 64 template <class T, int N> using fixed_size_simd = simd<T, simd_abi::fixed_size<N>>; 66 // class template simd_mask [simd.mask.class] 71 // casts [simd.casts] 72 template <class T, class U, class Abi> see below simd_cast(const simd<U, Abi>&); [all …]
|
| /OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm32/include/libcxx/include/experimental/ |
| H A D | simd | 2 //===------------------------------- simd ---------------------------------===// 14 experimental/simd synopsis 37 // traits [simd.traits] 61 // class template simd [simd.class] 62 template <class T, class Abi = simd_abi::compatible<T>> class simd; 63 template <class T> using native_simd = simd<T, simd_abi::native<T>>; 64 template <class T, int N> using fixed_size_simd = simd<T, simd_abi::fixed_size<N>>; 66 // class template simd_mask [simd.mask.class] 71 // casts [simd.casts] 72 template <class T, class U, class Abi> see below simd_cast(const simd<U, Abi>&); [all …]
|
| /OK3568_Linux_fs/yocto/poky/meta/conf/machine/include/arm/ |
| H A D | arch-armv8r.inc | 17 …ES += "armv8r armv8r-crc armv8r-crypto armv8r-simd armv8r-crc-crypto armv8r-crc-simd armv8r-crc-cr… 21 ARMPKGARCH:tune-armv8r-simd = "armv8r" 23 ARMPKGARCH:tune-armv8r-crc-simd = "armv8r" 24 ARMPKGARCH:tune-armv8r-crc-crypto-simd = "armv8r" 28 TUNE_FEATURES:tune-armv8r-simd = "${TUNE_FEATURES:tune-armv8r} simd" 30 TUNE_FEATURES:tune-armv8r-crc-simd = "${TUNE_FEATURES:tune-armv8r-crc} simd" 31 TUNE_FEATURES:tune-armv8r-crc-crypto-simd = "${TUNE_FEATURES:tune-armv8r-crc-crypto} simd" 35 PACKAGE_EXTRA_ARCHS:tune-armv8r-simd = "${PACKAGE_EXTRA_ARCHS:tune-armv8r} armv8r-simd" 36 PACKAGE_EXTRA_ARCHS:tune-armv8r-crc-simd = "${PACKAGE_EXTRA_ARCHS:tune-armv8r-crc} armv8r-si… 37 …AGE_EXTRA_ARCHS:tune-armv8r-crc-crypto-simd = "${PACKAGE_EXTRA_ARCHS:tune-armv8r-crc-simd} armv8r-…
|
| H A D | feature-arm-simd.inc | 4 TUNEVALID[simd] = "Enable instructions for Advanced SIMD and floating-point units" 5 TUNE_CCARGS_MARCH_OPTS .= "${@bb.utils.contains('TUNE_FEATURES', 'simd', '+simd', '', d)}"
|
| /OK3568_Linux_fs/yocto/poky/meta/recipes-devtools/gcc/gcc/ |
| H A D | 0004-arm-add-armv9-a-architecture-to-march.patch | 10 + Update multilib with armv9-a and armv9-a+simd. 19 * config/arm/t-aprofile: Added armv9-a and armv9+simd. 78 + option simd add FP_ARMv8 DOTPROD 132 … = march=armv7-a/march=armv7-a+fp/march=armv7-a+simd/march=armv7ve+simd/march=armv8-a/march=armv8-… 133 -MULTI_ARCH_DIRS_A = v7-a v7-a+fp v7-a+simd v7ve+simd v8-a v8-a+simd 134 …/march=armv7-a+fp/march=armv7-a+simd/march=armv7ve+simd/march=armv8-a/march=armv8-a+simd/march=arm… 135 +MULTI_ARCH_DIRS_A = v7-a v7-a+fp v7-a+simd v7ve+simd v8-a v8-a+simd v9-a v9-a+simd 140 MULTILIB_REQUIRED += mthumb/march=armv8-a+simd/mfloat-abi=hard 141 MULTILIB_REQUIRED += mthumb/march=armv8-a+simd/mfloat-abi=softfp 145 +MULTILIB_REQUIRED += mthumb/march=armv9-a+simd/mfloat-abi=hard [all …]
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/include/c++/10.3.1/pstl/ |
| H A D | pstl_config.h | 54 # define _PSTL_PRAGMA_SIMD _PSTL_PRAGMA(omp simd) 55 # define _PSTL_PRAGMA_DECLARE_SIMD _PSTL_PRAGMA(omp declare simd) 56 # define _PSTL_PRAGMA_SIMD_REDUCTION(PRM) _PSTL_PRAGMA(omp simd reduction(PRM)) 58 # define _PSTL_PRAGMA_SIMD _PSTL_PRAGMA(simd) 60 # define _PSTL_PRAGMA_SIMD_REDUCTION(PRM) _PSTL_PRAGMA(simd reduction(PRM)) 74 # define _PSTL_PRAGMA_SIMD_SCAN(PRM) _PSTL_PRAGMA(omp simd reduction(inscan, PRM)) 110 # define _PSTL_PRAGMA_SIMD_EARLYEXIT _PSTL_PRAGMA(omp simd early_exit) 116 # define _PSTL_PRAGMA_SIMD_ORDERED_MONOTONIC(PRM) _PSTL_PRAGMA(omp ordered simd monotonic(PRM)) 117 # define _PSTL_PRAGMA_SIMD_ORDERED_MONOTONIC_2ARGS(PRM1, PRM2) _PSTL_PRAGMA(omp ordered simd mon…
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/include/c++/10.3.1/pstl/ |
| H A D | pstl_config.h | 54 # define _PSTL_PRAGMA_SIMD _PSTL_PRAGMA(omp simd) 55 # define _PSTL_PRAGMA_DECLARE_SIMD _PSTL_PRAGMA(omp declare simd) 56 # define _PSTL_PRAGMA_SIMD_REDUCTION(PRM) _PSTL_PRAGMA(omp simd reduction(PRM)) 58 # define _PSTL_PRAGMA_SIMD _PSTL_PRAGMA(simd) 60 # define _PSTL_PRAGMA_SIMD_REDUCTION(PRM) _PSTL_PRAGMA(simd reduction(PRM)) 74 # define _PSTL_PRAGMA_SIMD_SCAN(PRM) _PSTL_PRAGMA(omp simd reduction(inscan, PRM)) 110 # define _PSTL_PRAGMA_SIMD_EARLYEXIT _PSTL_PRAGMA(omp simd early_exit) 116 # define _PSTL_PRAGMA_SIMD_ORDERED_MONOTONIC(PRM) _PSTL_PRAGMA(omp ordered simd monotonic(PRM)) 117 # define _PSTL_PRAGMA_SIMD_ORDERED_MONOTONIC_2ARGS(PRM1, PRM2) _PSTL_PRAGMA(omp ordered simd mon…
|
| /OK3568_Linux_fs/yocto/meta-openembedded/meta-oe/recipes-support/fftw/fftw/ |
| H A D | 0001-NEON-autodetection-segfaults-assume-neon-present.patch | 15 simd-support/neon.c | 46 +--------------------------------------------- 18 diff --git a/simd-support/neon.c b/simd-support/neon.c 20 --- a/simd-support/neon.c 21 +++ b/simd-support/neon.c
|
| /OK3568_Linux_fs/kernel/crypto/ |
| H A D | simd.c | 237 struct simd_skcipher_alg *simd; in simd_register_skciphers_compat() local 249 simd = simd_skcipher_create_compat(algname, drvname, basename); in simd_register_skciphers_compat() 250 err = PTR_ERR(simd); in simd_register_skciphers_compat() 251 if (IS_ERR(simd)) in simd_register_skciphers_compat() 253 simd_algs[i] = simd; in simd_register_skciphers_compat() 484 struct simd_aead_alg *simd; in simd_register_aeads_compat() local 496 simd = simd_aead_create_compat(algname, drvname, basename); in simd_register_aeads_compat() 497 err = PTR_ERR(simd); in simd_register_aeads_compat() 498 if (IS_ERR(simd)) in simd_register_aeads_compat() 500 simd_algs[i] = simd; in simd_register_aeads_compat()
|
| /OK3568_Linux_fs/yocto/poky/meta/recipes-devtools/rsync/ |
| H A D | rsync_3.2.5.bb | 47 #| ./simd-checksum-x86_64.cpp: In function 'uint32_t get_checksum1_cpp(char*, int32_t)': 48 #| ./simd-checksum-x86_64.cpp:89:52: error: multiversioning needs 'ifunc' which is not supported on… 51 #| ./simd-checksum-x86_64.cpp:480:1: error: use of multiversioned function without a default 54 #| If you can't fix the issue, re-run ./configure with --disable-roll-simd. 55 EXTRA_OECONF:append:libc-musl = " --disable-roll-simd"
|
| /OK3568_Linux_fs/buildroot/package/libopenh264/ |
| H A D | 0002-fix-mips-build.patch | 42 build/mips-simd-check.sh | 2 +- 51 ENABLE_MMI = $(shell $(SRC_PATH)build/mips-simd-check.sh $(CC) mmi) 58 diff --git a/build/mips-simd-check.sh b/build/mips-simd-check.sh 60 --- a/build/mips-simd-check.sh 61 +++ b/build/mips-simd-check.sh
|
| /OK3568_Linux_fs/yocto/meta-qt5/recipes-qt/qt5/qt3d/ |
| H A D | 0001-renderers-opengl-Link-in-libatomic-on-riscv.patch | 21 @@ -39,3 +39,5 @@ qtConfig(qt3d-simd-sse2):!qtConfig(qt3d-simd-avx2) { 22 CONFIG += simd
|
| /OK3568_Linux_fs/yocto/poky/meta/conf/machine/include/arm/armv8r/ |
| H A D | tune-cortexr52.inc | 13 TUNE_FEATURES:tune-cortexr52 = "${TUNE_FEATURES:tune-armv8r-crc-simd} cortexr52" 14 PACKAGE_EXTRA_ARCHS:tune-cortexr52 = "${PACKAGE_EXTRA_ARCHS:tune-armv8r-crc-simd} cortexr52"
|
| /OK3568_Linux_fs/buildroot/package/mjpegtools/ |
| H A D | mjpegtools.mk | 15 MJPEGTOOLS_CONF_OPTS += --enable-simd-accel 17 MJPEGTOOLS_CONF_OPTS += --disable-simd-accel
|
| /OK3568_Linux_fs/buildroot/package/pixman/ |
| H A D | pixman.mk | 41 PIXMAN_CONF_OPTS += --enable-arm-simd 43 PIXMAN_CONF_OPTS += --disable-arm-simd
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/amdgpu/ |
| H A D | gfx_v6_0.c | 2982 static uint32_t wave_read_ind(struct amdgpu_device *adev, uint32_t simd, uint32_t wave, uint32_t ad… in wave_read_ind() argument 2986 (simd << SQ_IND_INDEX__SIMD_ID__SHIFT) | in wave_read_ind() 2992 static void wave_read_regs(struct amdgpu_device *adev, uint32_t simd, in wave_read_regs() argument 2998 (simd << SQ_IND_INDEX__SIMD_ID__SHIFT) | in wave_read_regs() 3007 static void gfx_v6_0_read_wave_data(struct amdgpu_device *adev, uint32_t simd, uint32_t wave, uint3… in gfx_v6_0_read_wave_data() argument 3011 dst[(*no_fields)++] = wave_read_ind(adev, simd, wave, ixSQ_WAVE_STATUS); in gfx_v6_0_read_wave_data() 3012 dst[(*no_fields)++] = wave_read_ind(adev, simd, wave, ixSQ_WAVE_PC_LO); in gfx_v6_0_read_wave_data() 3013 dst[(*no_fields)++] = wave_read_ind(adev, simd, wave, ixSQ_WAVE_PC_HI); in gfx_v6_0_read_wave_data() 3014 dst[(*no_fields)++] = wave_read_ind(adev, simd, wave, ixSQ_WAVE_EXEC_LO); in gfx_v6_0_read_wave_data() 3015 dst[(*no_fields)++] = wave_read_ind(adev, simd, wave, ixSQ_WAVE_EXEC_HI); in gfx_v6_0_read_wave_data() [all …]
|
| H A D | amdgpu_gfx.h | 206 void (*read_wave_data)(struct amdgpu_device *adev, uint32_t simd, 208 void (*read_wave_vgprs)(struct amdgpu_device *adev, uint32_t simd, 211 void (*read_wave_sgprs)(struct amdgpu_device *adev, uint32_t simd,
|
| H A D | gfx_v7_0.c | 4149 static uint32_t wave_read_ind(struct amdgpu_device *adev, uint32_t simd, uint32_t wave, uint32_t ad… in wave_read_ind() argument 4153 (simd << SQ_IND_INDEX__SIMD_ID__SHIFT) | in wave_read_ind() 4159 static void wave_read_regs(struct amdgpu_device *adev, uint32_t simd, in wave_read_regs() argument 4165 (simd << SQ_IND_INDEX__SIMD_ID__SHIFT) | in wave_read_regs() 4174 static void gfx_v7_0_read_wave_data(struct amdgpu_device *adev, uint32_t simd, uint32_t wave, uint3… in gfx_v7_0_read_wave_data() argument 4178 dst[(*no_fields)++] = wave_read_ind(adev, simd, wave, ixSQ_WAVE_STATUS); in gfx_v7_0_read_wave_data() 4179 dst[(*no_fields)++] = wave_read_ind(adev, simd, wave, ixSQ_WAVE_PC_LO); in gfx_v7_0_read_wave_data() 4180 dst[(*no_fields)++] = wave_read_ind(adev, simd, wave, ixSQ_WAVE_PC_HI); in gfx_v7_0_read_wave_data() 4181 dst[(*no_fields)++] = wave_read_ind(adev, simd, wave, ixSQ_WAVE_EXEC_LO); in gfx_v7_0_read_wave_data() 4182 dst[(*no_fields)++] = wave_read_ind(adev, simd, wave, ixSQ_WAVE_EXEC_HI); in gfx_v7_0_read_wave_data() [all …]
|
| H A D | amdgpu_debugfs.c | 868 uint32_t offset, se, sh, cu, wave, simd, data[32]; in amdgpu_debugfs_wave_read() local 879 simd = (*pos & GENMASK_ULL(44, 37)) >> 37; in amdgpu_debugfs_wave_read() 899 adev->gfx.funcs->read_wave_data(adev, simd, wave, data, &x); in amdgpu_debugfs_wave_read() 960 uint32_t offset, se, sh, cu, wave, simd, thread, bank, *data; in amdgpu_debugfs_gpr_read() local 971 simd = (*pos & GENMASK_ULL(51, 44)) >> 44; in amdgpu_debugfs_gpr_read() 993 adev->gfx.funcs->read_wave_vgprs(adev, simd, wave, thread, offset, size>>2, data); in amdgpu_debugfs_gpr_read() 996 adev->gfx.funcs->read_wave_sgprs(adev, simd, wave, offset, size>>2, data); in amdgpu_debugfs_gpr_read()
|
| /OK3568_Linux_fs/kernel/arch/arm/crypto/ |
| H A D | aes-neonbs-glue.c | 528 struct simd_skcipher_alg *simd; in aes_init() local 549 simd = simd_skcipher_create_compat(algname, drvname, basename); in aes_init() 550 err = PTR_ERR(simd); in aes_init() 551 if (IS_ERR(simd)) in aes_init() 554 aes_simd_algs[i] = simd; in aes_init()
|
| H A D | aes-ce-glue.c | 696 struct simd_skcipher_alg *simd; in aes_init() local 714 simd = simd_skcipher_create_compat(algname, drvname, basename); in aes_init() 715 err = PTR_ERR(simd); in aes_init() 716 if (IS_ERR(simd)) in aes_init() 719 aes_simd_algs[i] = simd; in aes_init()
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/positioningquick/ |
| H A D | positioningquick.pro | 3 CONFIG += simd optimize_full
|
| /OK3568_Linux_fs/buildroot/package/rsync/ |
| H A D | rsync.mk | 17 --disable-simd \
|
| /OK3568_Linux_fs/buildroot/package/ripgrep/ |
| H A D | 0001-puts-jemalloc-allocator-behind-a-cargo-feature-flag.patch | 73 simd-accel = ["grep/simd-accel"]
|
| /OK3568_Linux_fs/buildroot/package/jpeg/ |
| H A D | Config.in | 1 # jpeg-turbo has simd support for some architectures
|