Home
last modified time | relevance | path

Searched refs:simd (Results 1 – 25 of 56) sorted by relevance

123

/OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm64/include/libcxx/include/experimental/
H A Dsimd2 //===------------------------------- 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 Dsimd2 //===------------------------------- 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 Darch-armv8r.inc17 …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 Dfeature-arm-simd.inc4 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 D0004-arm-add-armv9-a-architecture-to-march.patch10 + 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 Dpstl_config.h54 # 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 Dpstl_config.h54 # 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 D0001-NEON-autodetection-segfaults-assume-neon-present.patch15 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 Dsimd.c237 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 Drsync_3.2.5.bb47 #| ./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 D0002-fix-mips-build.patch42 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 D0001-renderers-opengl-Link-in-libatomic-on-riscv.patch21 @@ -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 Dtune-cortexr52.inc13 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 Dmjpegtools.mk15 MJPEGTOOLS_CONF_OPTS += --enable-simd-accel
17 MJPEGTOOLS_CONF_OPTS += --disable-simd-accel
/OK3568_Linux_fs/buildroot/package/pixman/
H A Dpixman.mk41 PIXMAN_CONF_OPTS += --enable-arm-simd
43 PIXMAN_CONF_OPTS += --disable-arm-simd
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/amdgpu/
H A Dgfx_v6_0.c2982 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 Damdgpu_gfx.h206 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 Dgfx_v7_0.c4149 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 Damdgpu_debugfs.c868 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 Daes-neonbs-glue.c528 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 Daes-ce-glue.c696 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 Dpositioningquick.pro3 CONFIG += simd optimize_full
/OK3568_Linux_fs/buildroot/package/rsync/
H A Drsync.mk17 --disable-simd \
/OK3568_Linux_fs/buildroot/package/ripgrep/
H A D0001-puts-jemalloc-allocator-behind-a-cargo-feature-flag.patch73 simd-accel = ["grep/simd-accel"]
/OK3568_Linux_fs/buildroot/package/jpeg/
H A DConfig.in1 # jpeg-turbo has simd support for some architectures

123