| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/configs/common/include/llvm/IR/ |
| D | IntrinsicsARM.h | 164 arm_neon_aesd, // llvm.arm.neon.aesd 165 arm_neon_aese, // llvm.arm.neon.aese 166 arm_neon_aesimc, // llvm.arm.neon.aesimc 167 arm_neon_aesmc, // llvm.arm.neon.aesmc 168 arm_neon_sdot, // llvm.arm.neon.sdot 169 arm_neon_sha1c, // llvm.arm.neon.sha1c 170 arm_neon_sha1h, // llvm.arm.neon.sha1h 171 arm_neon_sha1m, // llvm.arm.neon.sha1m 172 arm_neon_sha1p, // llvm.arm.neon.sha1p 173 arm_neon_sha1su0, // llvm.arm.neon.sha1su0 [all …]
|
| D | IntrinsicsAArch64.h | 56 aarch64_neon_abs, // llvm.aarch64.neon.abs 57 aarch64_neon_addhn, // llvm.aarch64.neon.addhn 58 aarch64_neon_addp, // llvm.aarch64.neon.addp 59 aarch64_neon_cls, // llvm.aarch64.neon.cls 60 aarch64_neon_fabd, // llvm.aarch64.neon.fabd 61 aarch64_neon_facge, // llvm.aarch64.neon.facge 62 aarch64_neon_facgt, // llvm.aarch64.neon.facgt 63 aarch64_neon_faddp, // llvm.aarch64.neon.faddp 64 aarch64_neon_faddv, // llvm.aarch64.neon.faddv 65 aarch64_neon_fcvtas, // llvm.aarch64.neon.fcvtas [all …]
|
| /third_party/ffmpeg/libavcodec/aarch64/ |
| D | Makefile | 34 # NEON optimizations 37 NEON-OBJS-$(CONFIG_AAC_DECODER) += aarch64/sbrdsp_neon.o 38 NEON-OBJS-$(CONFIG_FFT) += aarch64/fft_neon.o 39 NEON-OBJS-$(CONFIG_FMTCONVERT) += aarch64/fmtconvert_neon.o 40 NEON-OBJS-$(CONFIG_H264CHROMA) += aarch64/h264cmc_neon.o 41 NEON-OBJS-$(CONFIG_H264DSP) += aarch64/h264dsp_neon.o \ 43 NEON-OBJS-$(CONFIG_H264PRED) += aarch64/h264pred_neon.o 44 NEON-OBJS-$(CONFIG_H264QPEL) += aarch64/h264qpel_neon.o \ 46 NEON-OBJS-$(CONFIG_HPELDSP) += aarch64/hpeldsp_neon.o 47 NEON-OBJS-$(CONFIG_IDCTDSP) += aarch64/simple_idct_neon.o [all …]
|
| /third_party/ffmpeg/libavcodec/arm/ |
| D | Makefile | 101 # NEON optimizations 104 NEON-OBJS-$(CONFIG_AC3DSP) += arm/ac3dsp_neon.o 105 NEON-OBJS-$(CONFIG_AUDIODSP) += arm/audiodsp_init_neon.o \ 108 NEON-OBJS-$(CONFIG_BLOCKDSP) += arm/blockdsp_init_neon.o \ 110 NEON-OBJS-$(CONFIG_FFT) += arm/fft_neon.o 111 NEON-OBJS-$(CONFIG_FMTCONVERT) += arm/fmtconvert_neon.o 112 NEON-OBJS-$(CONFIG_G722DSP) += arm/g722dsp_neon.o 113 NEON-OBJS-$(CONFIG_H264CHROMA) += arm/h264cmc_neon.o 114 NEON-OBJS-$(CONFIG_H264DSP) += arm/h264dsp_neon.o \ 116 NEON-OBJS-$(CONFIG_H264PRED) += arm/h264pred_neon.o [all …]
|
| /third_party/skia/third_party/externals/libjpeg-turbo/simd/arm/ |
| D | jccolor-neon.c | 2 * jccolor-neon.c - colorspace conversion (Arm Neon) 32 #include "neon-compat.h" 57 #include "aarch64/jccolext-neon.c" 59 #include "aarch32/jccolext-neon.c" 72 #include "aarch64/jccolext-neon.c" 74 #include "aarch32/jccolext-neon.c" 88 #include "aarch64/jccolext-neon.c" 90 #include "aarch32/jccolext-neon.c" 104 #include "aarch64/jccolext-neon.c" 106 #include "aarch32/jccolext-neon.c" [all …]
|
| D | jdcolor-neon.c | 2 * jdcolor-neon.c - colorspace conversion (Arm Neon) 49 #include "jdcolext-neon.c" 60 #include "jdcolext-neon.c" 73 #include "jdcolext-neon.c" 86 #include "jdcolext-neon.c" 99 #include "jdcolext-neon.c" 113 #include "jdcolext-neon.c" 127 #include "jdcolext-neon.c" 139 #include "jdcolext-neon.c"
|
| D | jcgray-neon.c | 2 * jcgray-neon.c - grayscale colorspace conversion (Arm Neon) 44 #include "jcgryext-neon.c" 55 #include "jcgryext-neon.c" 67 #include "jcgryext-neon.c" 79 #include "jcgryext-neon.c" 91 #include "jcgryext-neon.c" 103 #include "jcgryext-neon.c" 115 #include "jcgryext-neon.c"
|
| D | jdmerge-neon.c | 2 * jdmerge-neon.c - merged upsampling/color conversion (Arm Neon) 49 #include "jdmrgext-neon.c" 61 #include "jdmrgext-neon.c" 76 #include "jdmrgext-neon.c" 91 #include "jdmrgext-neon.c" 106 #include "jdmrgext-neon.c" 122 #include "jdmrgext-neon.c" 138 #include "jdmrgext-neon.c"
|
| /third_party/libjpeg-turbo/simd/arm/ |
| D | jccolor-neon.c | 2 * jccolor-neon.c - colorspace conversion (Arm Neon) 32 #include "neon-compat.h" 57 #include "aarch64/jccolext-neon.c" 59 #include "aarch32/jccolext-neon.c" 72 #include "aarch64/jccolext-neon.c" 74 #include "aarch32/jccolext-neon.c" 88 #include "aarch64/jccolext-neon.c" 90 #include "aarch32/jccolext-neon.c" 104 #include "aarch64/jccolext-neon.c" 106 #include "aarch32/jccolext-neon.c" [all …]
|
| D | jdcolor-neon.c | 2 * jdcolor-neon.c - colorspace conversion (Arm Neon) 50 #include "jdcolext-neon.c" 61 #include "jdcolext-neon.c" 74 #include "jdcolext-neon.c" 87 #include "jdcolext-neon.c" 100 #include "jdcolext-neon.c" 114 #include "jdcolext-neon.c" 128 #include "jdcolext-neon.c" 140 #include "jdcolext-neon.c"
|
| D | jcgray-neon.c | 2 * jcgray-neon.c - grayscale colorspace conversion (Arm Neon) 44 #include "jcgryext-neon.c" 55 #include "jcgryext-neon.c" 67 #include "jcgryext-neon.c" 79 #include "jcgryext-neon.c" 91 #include "jcgryext-neon.c" 103 #include "jcgryext-neon.c" 115 #include "jcgryext-neon.c"
|
| D | jdmerge-neon.c | 2 * jdmerge-neon.c - merged upsampling/color conversion (Arm Neon) 50 #include "jdmrgext-neon.c" 62 #include "jdmrgext-neon.c" 77 #include "jdmrgext-neon.c" 92 #include "jdmrgext-neon.c" 107 #include "jdmrgext-neon.c" 123 #include "jdmrgext-neon.c" 139 #include "jdmrgext-neon.c"
|
| /third_party/libjpeg-turbo/ |
| D | BUILD.gn | 84 "simd/arm/jcgray-neon.c", 85 "simd/arm/jcphuff-neon.c", 86 "simd/arm/jcsample-neon.c", 87 "simd/arm/jdmerge-neon.c", 88 "simd/arm/jdsample-neon.c", 89 "simd/arm/jfdctfst-neon.c", 90 "simd/arm/jidctred-neon.c", 91 "simd/arm/jquanti-neon.c", 96 "simd/arm/jccolor-neon.c", 97 "simd/arm/jidctfst-neon.c", [all …]
|
| /third_party/ffmpeg/libavutil/arm/ |
| D | neontest.h | 2 * check NEON registers for clobbering 40 uint64_t neon[2][8]; \ 42 storeneonregs(neon[0]); \ 44 storeneonregs(neon[1]); \ 45 if (memcmp(neon[0], neon[1], sizeof(neon[0]))) { \ 48 "NEON REGS CLOBBERED IN %s!\n", #func); \ 50 if (neon[0][i] != neon[1][i]) { \ 53 8 + i, av_bswap64(neon[0][i])); \ 56 av_bswap64(neon[1][i])); \
|
| /third_party/libpng/ |
| D | libpng-fix-arm-neon.patch | 5 @@ -283,17 +283,21 @@ AC_ARG_ENABLE([arm-neon], 9 + AC_DEFINE([PNG_ARM_NEON], [], [ARM NEON support]) 11 [Disable ARM Neon optimizations]) 15 + AC_DEFINE([PNG_ARM_NEON], [], [ARM NEON support]) 17 [Check for ARM Neon support at run-time]);; 19 + AC_DEFINE([PNG_ARM_NEON], [], [ARM NEON support]) 21 [Turn on ARM Neon optimizations at run-time]);; 23 + AC_DEFINE([PNG_ARM_NEON], [], [ARM NEON support]) 25 [Enable ARM Neon optimizations]) 26 AC_MSG_WARN([--enable-arm-neon: please specify 'check' or 'api', if] [all …]
|
| /third_party/ffmpeg/libavutil/aarch64/ |
| D | neontest.h | 2 * check NEON registers for clobbering 43 uint64_t neon[2][8]; \ 45 storeneonregs(neon[0]); \ 47 storeneonregs(neon[1]); \ 48 if (memcmp(neon[0], neon[1], sizeof(neon[0]))) { \ 51 "NEON REGS CLOBBERED IN %s!\n", #func); \ 53 if (neon[0][i] != neon[1][i]) { \ 56 8 + i, av_bswap64(neon[0][i])); \ 59 av_bswap64(neon[1][i])); \
|
| /third_party/skia/third_party/libjpeg-turbo/ |
| D | BUILD.gn | 89 "../externals/libjpeg-turbo/simd/arm/jccolor-neon.c", 90 "../externals/libjpeg-turbo/simd/arm/jcgray-neon.c", 91 "../externals/libjpeg-turbo/simd/arm/jcphuff-neon.c", 92 "../externals/libjpeg-turbo/simd/arm/jcsample-neon.c", 93 "../externals/libjpeg-turbo/simd/arm/jdcolor-neon.c", 94 "../externals/libjpeg-turbo/simd/arm/jdmerge-neon.c", 95 "../externals/libjpeg-turbo/simd/arm/jdsample-neon.c", 96 "../externals/libjpeg-turbo/simd/arm/jfdctfst-neon.c", 97 "../externals/libjpeg-turbo/simd/arm/jfdctint-neon.c", 98 "../externals/libjpeg-turbo/simd/arm/jidctfst-neon.c", [all …]
|
| /third_party/skia/third_party/externals/libwebp/ |
| D | build.gradle | 21 def NEON 84 // Check for NEON usage. 86 NEON = "c.neon" 89 NEON = "c" 122 include "alpha_processing_neon.$NEON" 131 include "dec_neon.$NEON" 137 include "filters_neon.$NEON" 142 include "lossless_neon.$NEON" 149 include "rescaler_neon.$NEON" 154 include "upsampling_neon.$NEON" [all …]
|
| D | Android.mk | 26 # Setting LOCAL_ARM_NEON will enable -mfpu=neon which may cause illegal 27 # instructions to be generated for armv7a code. Instead target the neon code 29 NEON := c.neon 33 NEON := c 55 src/dsp/alpha_processing_neon.$(NEON) \ 64 src/dsp/dec_neon.$(NEON) \ 70 src/dsp/filters_neon.$(NEON) \ 75 src/dsp/lossless_neon.$(NEON) \ 82 src/dsp/rescaler_neon.$(NEON) \ 87 src/dsp/upsampling_neon.$(NEON) \ [all …]
|
| /third_party/flutter/skia/third_party/externals/libwebp/ |
| D | build.gradle | 21 def NEON 84 // Check for NEON usage. 86 NEON = "c.neon" 89 NEON = "c" 122 include "alpha_processing_neon.$NEON" 131 include "dec_neon.$NEON" 137 include "filters_neon.$NEON" 142 include "lossless_neon.$NEON" 148 include "rescaler_neon.$NEON" 153 include "upsampling_neon.$NEON" [all …]
|
| D | Android.mk | 26 # Setting LOCAL_ARM_NEON will enable -mfpu=neon which may cause illegal 27 # instructions to be generated for armv7a code. Instead target the neon code 29 NEON := c.neon 33 NEON := c 55 src/dsp/alpha_processing_neon.$(NEON) \ 64 src/dsp/dec_neon.$(NEON) \ 70 src/dsp/filters_neon.$(NEON) \ 75 src/dsp/lossless_neon.$(NEON) \ 81 src/dsp/rescaler_neon.$(NEON) \ 86 src/dsp/upsampling_neon.$(NEON) \ [all …]
|
| /third_party/libjpeg-turbo/simd/ |
| D | CMakeLists.txt | 216 # If Neon instructions are not explicitly enabled at compile time (e.g. using 217 # -mfpu=neon) with an AArch32 Linux or Android build, then the AArch32 SIMD 218 # dispatcher will parse /proc/cpuinfo to determine whether the Neon SIMD 220 # using the same code base, i.e. to support run-time FPU and Neon 223 # implementation of the Neon SIMD extensions using -mfloat-abi=softfp. The 225 # added to the compile flags for the intrinsics implementation of the Neon SIMD 230 #error \"Neon run-time auto-detection will not be used\" 245 set(CMAKE_REQUIRED_FLAGS "-mfpu=neon ${SOFTFP_FLAG}") 309 configure_file(arm/neon-compat.h.in arm/neon-compat.h @ONLY) 313 # optimal set of Neon intrinsics, so for performance reasons, when using those [all …]
|
| /third_party/musl/ndk-test/arm-neon/ |
| D | CMakeLists.txt | 3 project(arm-neon-test) 15 add_executable(arm-neon-fp16 src/arm-neon-fp16.cpp) 17 list(APPEND BUILD_FLAGS -mfpu=neon-fp16) 19 list(APPEND BUILD_FLAGS -mfpu=neon) 21 target_compile_options(arm-neon-fp16 PUBLIC "${BUILD_FLAGS}")
|
| /third_party/pulseaudio/src/tests/ |
| D | cpu-remap-test.c | 418 pa_log_info("NEON not supported. Skipping"); in START_TEST() 426 pa_log_debug("Checking NEON remap (float, mono->stereo)"); in START_TEST() 428 pa_log_debug("Checking NEON remap (float, mono->4-channel)"); in START_TEST() 431 pa_log_debug("Checking NEON remap (s32, mono->stereo)"); in START_TEST() 433 pa_log_debug("Checking NEON remap (s32, mono->4-channel)"); in START_TEST() 436 pa_log_debug("Checking NEON remap (s16, mono->stereo)"); in START_TEST() 438 pa_log_debug("Checking NEON remap (s16, mono->4-channel)"); in START_TEST() 441 pa_log_debug("Checking NEON remap (float, stereo->mono)"); in START_TEST() 443 pa_log_debug("Checking NEON remap (float, 4-channel->mono)"); in START_TEST() 446 pa_log_debug("Checking NEON remap (s32, stereo->mono)"); in START_TEST() [all …]
|
| /third_party/skia/third_party/externals/libpng/contrib/arm-neon/ |
| D | linux.c | 1 /* contrib/arm-neon/linux.c 11 * SEE contrib/arm-neon/README before reporting bugs 32 * it gets a match on the 'neon' feature or reaches the end of the stream. in png_have_neon() 39 StartLine, Feature, Colon, StartTag, Neon, HaveNeon, SkipTag, SkipLine in png_have_neon() enumerator 49 /* EOF means error or end-of-file, return false; neon at EOF is in png_have_neon() 111 state = Neon; in png_have_neon() 115 case Neon: in png_have_neon() 116 /* Look for 'neon' tag */ in png_have_neon() 137 /* Have seen a 'neon' prefix, but there must be a space or new in png_have_neon()
|