/external/llvm/test/CodeGen/Thumb2/ |
D | aligned-spill.ll | 2 ; RUN: llc < %s -mcpu=cortex-a8 -align-neon-spills=1 | FileCheck %s --check-prefix=NEON 23 ; NEON: f 24 ; NEON: push {r4, r7, lr} 25 ; NEON: sub.w r4, sp, #64 26 ; NEON: bic r4, r4, #15 28 ; NEON: mov sp, r4 29 ; NEON: vst1.64 {d8, d9, d10, d11}, [r4:128]! 30 ; NEON: vst1.64 {d12, d13, d14, d15}, [r4:128] 36 ; NEON: sub sp, #16 38 ; NEON: add r[[R4:[0-9]+]], sp, #16 [all …]
|
/external/clang/lib/CodeGen/ |
D | CGBuiltin.cpp | 1887 { NEON::BI__builtin_neon_ ## NameBase, 0, 0, #NameBase, 0 } 1890 { NEON:: BI__builtin_neon_ ## NameBase, \ 1894 { NEON:: BI__builtin_neon_ ## NameBase, \ 2482 case NEON::BI__builtin_neon_vcled_s64: in EmitCommonNeonSISDBuiltinExpr() 2483 case NEON::BI__builtin_neon_vcled_u64: in EmitCommonNeonSISDBuiltinExpr() 2484 case NEON::BI__builtin_neon_vcles_f32: in EmitCommonNeonSISDBuiltinExpr() 2485 case NEON::BI__builtin_neon_vcled_f64: in EmitCommonNeonSISDBuiltinExpr() 2486 case NEON::BI__builtin_neon_vcltd_s64: in EmitCommonNeonSISDBuiltinExpr() 2487 case NEON::BI__builtin_neon_vcltd_u64: in EmitCommonNeonSISDBuiltinExpr() 2488 case NEON::BI__builtin_neon_vclts_f32: in EmitCommonNeonSISDBuiltinExpr() [all …]
|
/external/llvm/test/CodeGen/ARM/ |
D | fp_convert.ll | 11 ; RUN: | FileCheck %s -check-prefix=NEON 14 ; RUN: | FileCheck %s -check-prefix=NEON 22 ; NEON-LABEL: test1: 23 ; NEON: vadd.f32 [[D0:d[0-9]+]] 24 ; NEON: vcvt.s32.f32 d0, [[D0]] 34 ; NEON-LABEL: test2: 35 ; NEON: vadd.f32 [[D0:d[0-9]+]] 36 ; NEON: vcvt.u32.f32 d0, [[D0]] 46 ; NEON-LABEL: test3: 47 ; NEON: vcvt.f32.u32 d [all …]
|
D | fnmscs.ll | 5 ; RUN: | FileCheck %s -check-prefix=NEON 24 ; NEON-LABEL: t1: 25 ; NEON: vnmla.f32 45 ; NEON-LABEL: t2: 46 ; NEON: vnmla.f32 66 ; NEON-LABEL: t3: 67 ; NEON: vnmla.f64 87 ; NEON-LABEL: t4: 88 ; NEON: vnmla.f64
|
D | fnmacs.ll | 2 ; RUN: llc -mtriple=arm-eabi -mattr=+neon %s -o - | FileCheck %s -check-prefix=NEON 10 ; NEON-LABEL: t1: 11 ; NEON: vmls.f32 26 ; NEON-LABEL: t2: 27 ; NEON: vmls.f64
|
D | fmscs.ll | 2 ; RUN: llc -mtriple=arm-eabi -mattr=+neon %s -o - | FileCheck %s -check-prefix=NEON 10 ; NEON-LABEL: t1: 11 ; NEON: vnmls.f32 26 ; NEON-LABEL: t2: 27 ; NEON: vnmls.f64
|
D | fmacs.ll | 2 ; RUN: llc -mtriple=arm-eabi -mattr=+neon %s -o - | FileCheck %s -check-prefix=NEON 12 ; NEON-LABEL: t1: 13 ; NEON: vmla.f32 28 ; NEON-LABEL: t2: 29 ; NEON: vmla.f64 44 ; NEON-LABEL: t3: 45 ; NEON: vmla.f32
|
D | select.ll | 7 ; RUN: | FileCheck %s --check-prefix=CHECK-NEON 82 ; CHECK-NEON-LABEL: f8: 83 ; CHECK-NEON: movw [[R3:r[0-9]+]], #1123 84 ; CHECK-NEON: adr [[R2:r[0-9]+]], LCPI7_0 85 ; CHECK-NEON-NEXT: cmp r0, [[R3]] 86 ; CHECK-NEON-NEXT: it eq 87 ; CHECK-NEON-NEXT: addeq{{.*}} [[R2]], #4 88 ; CHECK-NEON-NEXT: ldr 89 ; CHECK-NEON: bx
|
D | build-attributes.ll | 13 …lc < %s -mtriple=armv8-linux-gnueabi -mattr=-fp-armv8,-crypto | FileCheck %s --check-prefix=V8-NEON 14 … llc < %s -mtriple=armv8-linux-gnueabi -mattr=-crypto | FileCheck %s --check-prefix=V8-FPARMv8-NEON 15 ; RUN: llc < %s -mtriple=armv8-linux-gnueabi | FileCheck %s --check-prefix=V8-FPARMv8-NEON-CRYPTO 120 ; V8-NEON: .syntax unified 121 ; V8-NEON: .eabi_attribute 6, 14 122 ; V8-NEON: .fpu neon 123 ; V8-NEON: .eabi_attribute 12, 3 125 ; V8-FPARMv8-NEON: .syntax unified 126 ; V8-FPARMv8-NEON: .eabi_attribute 6, 14 127 ; V8-FPARMv8-NEON: .fpu neon-fp-armv8 [all …]
|
D | vector-extend-narrow.ll | 23 ; Note: vld1 here is reasonably important. Mixing VFP and NEON 52 ; Note: vld1 here is reasonably important. Mixing VFP and NEON
|
/external/oprofile/events/arm/armv7/ |
D | events | 17 event:0x4C counters:1,2,3,4 um:zero minimum:500 name:L1_NEON_DATA : NEON data access that hits L1 c… 18 event:0x4D counters:1,2,3,4 um:zero minimum:500 name:L1_NEON_CACH_DATA : NEON cacheable data access… 19 event:0x4E counters:1,2,3,4 um:zero minimum:500 name:L2_NEON : L2 access as a result of NEON memory… 20 event:0x4F counters:1,2,3,4 um:zero minimum:500 name:L2_NEON_HIT : Any NEON hit in L2 cache 29 …inimum:500 name:CYCLES_NEON_DATA_STALL : Number of cycles the processor waits on MRC data from NEON 30 …ES_NEON_INST_STALL : Number of cycles the processor waits on NEON instruction queue or NEON load q… 31 event:0x5A counters:1,2,3,4 um:zero minimum:500 name:NEON_CYCLES : Number of cycles NEON and intege…
|
/external/chromium_org/third_party/openmax_dl/dl/sp/src/test/ |
D | test_fft.gyp | 83 # Non-NEON test programs 85 # Test complex floating-point FFT, non-NEON 97 # Test real floating-point FFT, non-NEON 107 # Test real floating-point FFT, detecting NEON support 117 # Simple timing test of FFTs, non-NEON 121 # Timing test for non-NEON is only supported for float FFTs.
|
/external/llvm/test/MC/ARM/ |
D | diagnostics-noneon.s | 6 @ CHECK-ERRORS: error: instruction requires: NEON 7 @ CHECK-ERRORS: error: instruction requires: NEON
|
D | vfp4.s | 20 @ THUMB_V7EM-ERRORS: error: instruction requires: NEON 26 @ THUMB_V7EM-ERRORS: error: instruction requires: NEON 54 @ THUMB_V7EM-ERRORS: error: instruction requires: NEON 60 @ THUMB_V7EM-ERRORS: error: instruction requires: NEON
|
D | invalid-fp-armv8.s | 80 @ V8: error: instruction requires: NEON 85 @ V8: error: instruction requires: NEON 87 @ V8: error: instruction requires: NEON
|
/external/clang/include/clang/Basic/ |
D | TargetBuiltins.h | 24 namespace NEON { 37 LastNEONBuiltin = NEON::FirstTSBuiltin - 1, 48 LastNEONBuiltin = NEON::FirstTSBuiltin - 1,
|
D | BuiltinsNEON.def | 1 //===--- BuiltinsNEON.def - NEON Builtin function database ------*- C++ -*-===// 10 // This file defines the NEON-specific builtin function database. Users of
|
/external/llvm/lib/Target/ARM/ |
D | ARMInstrVFP.td | 103 // Some single precision VFP instructions may be executed on both NEON and VFP 117 // Some single precision VFP instructions may be executed on both NEON and VFP 165 // Some single precision VFP instructions may be executed on both NEON and 178 // Some single precision VFP instructions may be executed on both NEON and 191 // Some single precision VFP instructions may be executed on both NEON and 300 // Some single precision VFP instructions may be executed on both NEON and 316 // Some single precision VFP instructions may be executed on both NEON and 344 // Some single precision VFP instructions may be executed on both NEON and 358 // Some single precision VFP instructions may be executed on both NEON and 423 // Some single precision VFP instructions may be executed on both NEON and [all …]
|
/external/libpng/contrib/arm-neon/ |
D | README | 1 OPERATING SYSTEM SPECIFIC ARM NEON DETECTION 4 Detection of the ability to exexcute ARM NEON on an ARM processor requires 15 For any of this code to be used the ARM NEON code must be enabled and run time 51 That function must return 1 if ARM NEON instructions are supported, 0 if not.
|
/external/libopus/ |
D | configure.ac | 227 [Use ARM NEON inline asm optimizations]) 228 inline_optimization="$inline_optimization (NEON)" 273 [Trying to force-enable NEON instructions...]) 304 [Define if compiler supports NEON instructions]) 307 [Define if binary requires NEON instruction support]) 308 asm_optimization="$asm_optimization (NEON)" 310 [rtcd_support="$rtcd_support (NEON)"]
|
/external/chromium_org/third_party/opus/src/ |
D | configure.ac | 227 [Use ARM NEON inline asm optimizations]) 228 inline_optimization="$inline_optimization (NEON)" 273 [Trying to force-enable NEON instructions...]) 304 [Define if compiler supports NEON instructions]) 307 [Define if binary requires NEON instruction support]) 308 asm_optimization="$asm_optimization (NEON)" 310 [rtcd_support="$rtcd_support (NEON)"]
|
/external/llvm/test/MC/Disassembler/ARM/ |
D | invalid-armv7.txt | 338 # Undefined encodings for NEON umaal 354 # Undefined encodings for NEON vcvt (float <-> fixed) 368 # Undefined encodings for NEON vext 378 # Undefined encodings for NEON vldmsdb 388 # Undefined encodings for NEON vmov 403 # Undefined encodings for NEON vqadd 419 # Undefined encodings for NEON vld/vst
|
/external/eigen/Eigen/src/Core/arch/ |
D | CMakeLists.txt | 3 ADD_SUBDIRECTORY(NEON)
|
/external/eigen/Eigen/src/Core/arch/NEON/ |
D | CMakeLists.txt | 5 DESTINATION ${INCLUDE_INSTALL_DIR}/Eigen/src/Core/arch/NEON COMPONENT Devel
|
/external/chromium_org/third_party/opus/src/m4/ |
D | as-gcc-inline-assembly.m4 | 36 AC_MSG_CHECKING([if assembler supports NEON instructions on ARM]) 47 AC_MSG_CHECKING([if assembler supports NEON instructions on ARM])
|