OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
full:neon
(Results
401 - 425
of
782
) sorted by null
<<
11
12
13
14
15
16
17
18
19
20
>>
/external/skia/src/opts/
SkBlitRow_opts_arm_neon.cpp
240
/* This code implements a
Neon
version of S32A_D565_Blend. The output differs from
249
* mix. Although the
Neon
code can also overflow, it doesn't allow one colour channel
261
"vmov.u16 d2[0], %[alpha] \n\t" // move alpha to
Neon
343
/* dither matrix for
Neon
, derived from gDitherMatrix_3Bit_16.
372
int16x8_t vscale = vdupq_n_s16(scale); // duplicate scale into
neon
reg
499
/* do the
NEON
unrolled code */
605
/* set up the
NEON
variables */
762
/*
Neon
version of S32_Blend_BlitRow32()
773
/* run them N at a time through the
NEON
unit */
777
* the load/store ops and do a
neon
'reinterpret' to get us t
[
all
...]
SkBitmapProcState_matrix_clamp_neon.h
0
/*
NEON
optimized code (C) COPYRIGHT 2009 Motorola
11
* and has been tuned to work with the
NEON
unit.
183
/*
NEON
lets us do an 8x unrolling */
402
/* XXX: gcc isn't interleaving these with the
NEON
ops
421
/* for checking our
NEON
-produced results against vanilla code */
776
* [perhaps tweak gcc's
NEON
constant costs?]
869
/* was do-while;
NEON
code invalidates original count>0 assumption */
/external/chromium_org/third_party/skia/src/opts/
SkBitmapProcState_matrix_clamp_neon.h
0
/*
NEON
optimized code (C) COPYRIGHT 2009 Motorola
11
* and has been tuned to work with the
NEON
unit.
183
/*
NEON
lets us do an 8x unrolling */
402
/* XXX: gcc isn't interleaving these with the
NEON
ops
421
/* for checking our
NEON
-produced results against vanilla code */
776
* [perhaps tweak gcc's
NEON
constant costs?]
869
/* was do-while;
NEON
code invalidates original count>0 assumption */
/external/chromium_org/third_party/openssl/openssl/patches/
neon_runtime.patch
4
Subject: [PATCH 52/52] Optional
NEON
support on ARM.
6
This patch causes ARM to build both the
NEON
and generic versions of
7
ChaCha20 and Poly1305. The
NEON
code can be enabled at run-time by
90
+/* For ARM, we can't depend on
NEON
support, so this function is compiled with
107
+# needed to support switching on
NEON
code at runtime. If the whole of OpenSSL
109
+# wouldn't be possible to run on non-
NEON
systems.
113
+# /opt/gcc-linaro-arm-linux-gnueabihf-4.7-2012.10-20121022_linux/bin/arm-linux-gnueabihf-gcc -O3 -mcpu=cortex-a8 -mfpu=
neon
-S chacha_vec.c -I ../../include -fpic -o chacha_vec_arm.S
122
+ .fpu
neon
1002
+/* CRYPTO_set_NEON_capable enables any
NEON
(ARM vector) dependent code. This
/external/llvm/lib/Target/ARM/
ARMRegisterInfo.td
136
// Advanced SIMD (
NEON
) defines 16 quad-word aliases
275
// Subset of SPR which can be used as a source of
NEON
scalars for 16-bit
295
// Subset of DPR which can be used as a source of
NEON
scalars for 16-bit
318
// These are needed by
NEON
instructions requiring two consecutive D registers.
358
// These are used for
NEON
load / store instructions, e.g., vld4, vst3.
ARMAsmPrinter.cpp
431
case 'q': // Print a
NEON
quad precision register.
527
case 'e': // The low doubleword register of a
NEON
quad register.
528
case 'f': { // The high doubleword register of a
NEON
quad register.
542
case 'h': // A range of VFP/
NEON
registers suitable for VLD1/VST1.
792
/*
NEON
is not exactly a VFP architecture, but GAS emit one of
793
*
neon
/
neon
-vfpv4/vfpv3/vfpv2 for .fpu parameters */
796
"
neon
-vfpv4");
798
AttrEmitter->EmitTextAttribute(ARMBuildAttrs::Advanced_SIMD_arch, "
neon
");
799
/* If emitted for
NEON
, omit from VFP below, since you can have bot
[
all
...]
/external/chromium_org/third_party/openssl/openssl/crypto/chacha/
chacha_vec.c
69
/* This implementation is designed for
Neon
, SSE and AltiVec machines. The
120
#error -- Implementation supports only machines with
neon
or SSE2
158
/* For ARM, we can't depend on
NEON
support, so this function is compiled with
/external/chromium_org/third_party/skia/src/core/
SkBitmapProcState_matrixProcs.cpp
0
/*
NEON
optimized code (C) COPYRIGHT 2009 Motorola
36
// Compile
neon
code paths if needed
45
// Compile non-
neon
code path if needed
/external/eigen/
CMakeLists.txt
165
option(EIGEN_TEST_NEON "Enable/Disable
Neon
in tests/examples" OFF)
167
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -mfpu=
neon
-mcpu=cortex-a8")
168
message(STATUS "Enabling
NEON
in tests/examples")
/external/eigen/cmake/
EigenTesting.cmake
253
message(STATUS "ARM
NEON
: ON")
255
message(STATUS "ARM
NEON
: Using architecture defaults")
378
set(${VAR}
NEON
)
/external/llvm/include/llvm/IR/
IntrinsicsARM.td
95
// Advanced SIMD (
NEON
)
229
// Note: This is different than the other "long"
NEON
intrinsics because
270
// distinguished with "s" and "u" suffixes. A few
NEON
shift instructions,
/external/llvm/lib/Target/AArch64/InstPrinter/
AArch64InstPrinter.cpp
417
"Immediate operand required for
Neon
vector immediate inst.");
462
"Immediate operand required for
Neon
vector immediate inst.");
476
"Immediate operand required for
Neon
vector immediate bytemask inst.");
/external/skia/src/core/
SkBitmapProcState_matrixProcs.cpp
0
/*
NEON
optimized code (C) COPYRIGHT 2009 Motorola
36
// Compile
neon
code paths if needed
45
// Compile non-
neon
code path if needed
/ndk/docs/text/
CPU-ARCH-ABIS.text
100
Other extensions described by the v7-a ARM like Advanced SIMD (a.k.a.
NEON
),
109
checks, and docs/CPU-ARM-
NEON
.html to learn about the NDK's support for
110
building
NEON
-capable machine code too.
/external/chromium_org/third_party/libjingle/source/talk/
main.scons
790
# Detect
NEON
support from the -mfpu build flag.
791
DeclareBit('arm_neon', 'ARM supporting
neon
')
792
if '-mfpu=
neon
' in linux_cross_arm_env['CFLAGS'] or \
793
'-mfpu=
neon
' in linux_cross_arm_env['CCFLAGS'] or \
794
'-mfpu=
neon
' in linux_cross_arm_env['CXXFLAGS']:
795
print "Building with ARM
NEON
support."
/external/llvm/lib/Target/ARM/MCTargetDesc/
ARMAddressingModes.h
507
// This is used for
NEON
load / store instructions.
517
//
NEON
Modified Immediates
520
// Several
NEON
instructions (e.g., VMOV) take a "modified immediate"
522
// specifies a full
NEON
vector value. These modified immediates are
538
/// decodeNEONModImm - Decode a
NEON
modified immediate value into the
573
llvm_unreachable("Unsupported
NEON
immediate");
ARMMCTargetDesc.cpp
86
ARMArchFeature = "+v7,+swift,+
neon
,+db,+t2dsp,+t2xtpk";
97
ARMArchFeature = "+v7,+
neon
,+db,+t2dsp,+t2xtpk";
/bionic/libc/arch-arm/cortex-a15/bionic/
memcpy_base.S
64
// For any sizes less than 832 use the
neon
code that doesn't
70
// word boundaries, use the
neon
code.
/external/chromium_org/third_party/libwebp/dsp/
dsp.h
35
#define WEBP_ANDROID_NEON // Android targets that might support
NEON
163
//
NEON
version
upsampling_neon.c
10
//
NEON
version of YUV to RGB upsampling functions.
262
//
NEON
variants of the fancy upsampler.
/external/chromium_org/third_party/opus/src/
configure.ac
200
AC_DEFINE([ARM_HAVE_NEON], 1, [Use ARM
NEON
optimizations])
201
asm_optimization="$asm_optimization (
NEON
)"
/external/llvm/lib/Target/AArch64/
AArch64RegisterInfo.td
165
//
NEON
registers simply specify the overall vector, and it's expected that
174
// details about
NEON
registers, but simplifies most other details.
/external/pixman/
configure.ac
563
dnl Check if assembler is gas compatible and supports
NEON
instructions
565
AC_MSG_CHECKING(whether to use ARM
NEON
assembler)
570
.fpu
neon
583
AC_ARG_ENABLE(arm-
neon
,
584
[AC_HELP_STRING([--disable-arm-
neon
],
585
[disable ARM
NEON
fast paths])],
593
AC_DEFINE(USE_ARM_NEON, 1, [use ARM
NEON
assembly optimizations])
600
AC_MSG_ERROR([ARM
NEON
intrinsics not detected])
/external/webp/src/dsp/
dsp.h
35
#define WEBP_ANDROID_NEON // Android targets that might support
NEON
163
//
NEON
version
upsampling_neon.c
10
//
NEON
version of YUV to RGB upsampling functions.
262
//
NEON
variants of the fancy upsampler.
Completed in 616 milliseconds
<<
11
12
13
14
15
16
17
18
19
20
>>