Home
last modified time | relevance | path

Searched full:neon (Results 1 – 25 of 565) sorted by relevance

12345678910>>...23

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/configs/common/include/llvm/IR/
DIntrinsicsARM.h164 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 …]
DIntrinsicsAArch64.h56 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/
DMakefile34 # 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/
DMakefile101 # 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/
Djccolor-neon.c2 * 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 …]
Djdcolor-neon.c2 * 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"
Djcgray-neon.c2 * 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"
Djdmerge-neon.c2 * 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/
Djccolor-neon.c2 * 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 …]
Djdcolor-neon.c2 * 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"
Djcgray-neon.c2 * 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"
Djdmerge-neon.c2 * 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/
DBUILD.gn84 "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/
Dneontest.h2 * 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/
Dlibpng-fix-arm-neon.patch5 @@ -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/
Dneontest.h2 * 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/
DBUILD.gn89 "../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/
Dbuild.gradle21 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 …]
DAndroid.mk26 # 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/
Dbuild.gradle21 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 …]
DAndroid.mk26 # 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/
DCMakeLists.txt216 # 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/
DCMakeLists.txt3 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/
Dcpu-remap-test.c418 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/
Dlinux.c1 /* 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()

12345678910>>...23