HomeSort by relevance Sort by last modified time
    Searched full:arm (Results 751 - 775 of 5319) sorted by null

<<31323334353637383940>>

  /external/llvm/test/MC/ARM/
vfp4.s 1 @ RUN: llvm-mc < %s -triple armv7-unknown-unknown -show-encoding -mattr=+neon,+vfp4 | FileCheck %s --check-prefix=ARM
5 @ ARM: vfma.f64 d16, d18, d17 @ encoding: [0xa1,0x0b,0xe2,0xee]
9 @ ARM: vfma.f32 s2, s4, s0 @ encoding: [0x00,0x1a,0xa2,0xee]
14 @ ARM: vfma.f32 d16, d18, d17 @ encoding: [0xb1,0x0c,0x42,0xf2]
18 @ ARM: vfma.f32 q2, q4, q0 @ encoding: [0x50,0x4c,0x08,0xf2]
22 @ ARM: vfnma.f64 d16, d18, d17 @ encoding: [0xe1,0x0b,0xd2,0xee]
26 @ ARM: vfnma.f32 s2, s4, s0 @ encoding: [0x40,0x1a,0x92,0xee]
31 @ ARM: vfms.f64 d16, d18, d17 @ encoding: [0xe1,0x0b,0xe2,0xee]
35 @ ARM: vfms.f32 s2, s4, s0 @ encoding: [0x40,0x1a,0xa2,0xee]
40 @ ARM: vfms.f32 d16, d18, d17 @ encoding: [0xb1,0x0c,0x62,0xf2
    [all...]
  /external/llvm/lib/Target/ARM/
ARMBaseRegisterInfo.cpp 1 //===-- ARMBaseRegisterInfo.cpp - ARM Register Information ----------------===//
10 // This file contains the base ARM implementation of TargetRegisterInfo class.
15 #include "ARM.h"
47 : ARMGenRegisterInfo(ARM::LR, 0, 0, ARM::PC), STI(sti),
48 FramePtr((STI.isTargetDarwin() || STI.isThumb()) ? ARM::R7 : ARM::R11),
49 BasePtr(ARM::R6) {
107 Reserved.set(ARM::SP);
108 Reserved.set(ARM::PC)
    [all...]
  /bionic/libstdc++/src/
one_time_construction.cpp 12 // constructors as defined in the "Run-time ABI for the ARM Architecture"
15 // ARM C++ ABI and Itanium/x86 C++ ABI has different definition for
18 // ARM C++ ABI defines the LSB of guard variable should be tested
24 // Meanwhile, guard variable are 32bit aligned for ARM, and 64bit
29 // section 3.2.3 of ARM IHI 0041C (for ARM)
37 // The ARM C++ ABI mandates that guard variable are
51 #else // GCC sources indicates all none-arm follow the same ABI
  /dalvik/vm/mterp/x86/
alt_stub.S 4 * handler. Unlike the Arm handler, we can't do this as a tail call
7 * Note that unlike in the Arm implementation, we should never arrive
  /external/clang/include/clang/Basic/
CMakeLists.txt 31 # ARM NEON
32 clang_tablegen(arm_neon.inc -gen-arm-neon-sema
  /external/compiler-rt/
Android.mk 152 # ARM-specific runtimes
154 lib/arm/aeabi_dcmp.S \
155 lib/arm/aeabi_fcmp.S \
156 lib/arm/aeabi_idivmod.S \
157 lib/arm/aeabi_ldivmod.S \
158 lib/arm/aeabi_memcmp.S \
159 lib/arm/aeabi_memcpy.S \
160 lib/arm/aeabi_memmove.S \
161 lib/arm/aeabi_memset.S \
162 lib/arm/aeabi_uidivmod.S
    [all...]
  /external/llvm/cmake/platforms/
Android.cmake 25 SET(ANDROID_COMMON_FLAGS "-target arm-linux-androideabi --sysroot=${LLVM_ANDROID_TOOLCHAIN_DIR}/sysroot -B${LLVM_ANDROID_TOOLCHAIN_DIR} -mllvm -arm-enable-ehabi")
  /external/llvm/docs/
HowToBuildOnARM.rst 2 How To Build On ARM
9 Clang on ARM.
11 Notes On Building LLVM/Clang on ARM
13 Here are some notes on building/testing LLVM/Clang on ARM. Note that
14 ARM encompasses a wide variety of CPUs; this advice is primarily based
17 #. If you are building LLVM/Clang on an ARM board with 1G of memory or less,
32 #. The most popular linaro/ubuntu OS's for ARM boards, eg, the
43 --enable-targets=arm --enable-optimized --enable-assertions
  /external/llvm/test/CodeGen/ARM/
2011-08-12-vmovqqqq-pseudo.ll 7 %vld3_lane = call { <8 x i16>, <8 x i16>, <8 x i16> } @llvm.arm.neon.vld3lane.v8i16(i8* undef, <8 x i16> undef, <8 x i16> undef, <8 x i16> zeroinitializer, i32 7, i32 2)
12 declare { <8 x i16>, <8 x i16>, <8 x i16> } @llvm.arm.neon.vld3lane.v8i16(i8*, <8 x i16>, <8 x i16>, <8 x i16>, i32, i32) nounwind readonly
2012-05-04-vmov.ll 1 ; RUN: llc -O1 -march=arm -mcpu=cortex-a9 < %s | FileCheck -check-prefix=A9-CHECK %s
2 ; RUN: llc -O1 -march=arm -mcpu=swift < %s | FileCheck -check-prefix=SWIFT-CHECK %s
2012-08-30-select.ll 10 %vld1 = call <16 x i8> @llvm.arm.neon.vld1.v16i8(i8* %bar, i32 1)
17 declare <16 x i8> @llvm.arm.neon.vld1.v16i8(i8* , i32 )
2013-05-13-AAPCS-byval-padding.ll 1 ;PR15293: ARM codegen ice - expected larger existing stack allocation
2 ;RUN: llc -mtriple=arm-linux-gnueabihf < %s | FileCheck %s
2013-05-13-AAPCS-byval-padding2.ll 1 ;PR15293: ARM codegen ice - expected larger existing stack allocation
2 ;RUN: llc -mtriple=arm-linux-gnueabihf < %s | FileCheck %s
ehabi-no-landingpad.ll 2 ; RUN: -arm-enable-ehabi -arm-enable-ehabi-descriptors | FileCheck %s
fast-isel-pic.ll 2 ; RUN: llc < %s -O0 -verify-machineinstrs -fast-isel-abort -relocation-model=pic -mtriple=arm-apple-ios | FileCheck %s --check-prefix=ARM
19 ; ARM: LoadGV
20 ; ARM: ldr [[reg1:r[0-9]+]],
21 ; ARM: add [[reg1]], pc, [[reg1]]
47 ; ARM: LoadIndirectSymbol
48 ; ARM: ldr [[reg4:r[0-9]+]],
49 ; ARM: ldr [[reg4]], [pc, [[reg4]]]
fpowi.ll 1 ; RUN: llc < %s -mtriple=arm-linux-gnueabi | grep powidf2
6 target triple = "arm-unknown-linux-gnueabi"
hidden-vis.ll 1 ; RUN: llc < %s -mtriple=arm-linux | FileCheck %s -check-prefix=LINUX
2 ; RUN: llc < %s -mtriple=arm-apple-darwin | FileCheck %s -check-prefix=DARWIN
ifcvt1.ll 1 ; RUN: llc < %s -march=arm -mcpu=cortex-a8 | FileCheck %s -check-prefix=A8
2 ; RUN: llc < %s -march=arm -mcpu=swift | FileCheck %s -check-prefix=SWIFT
illegal-vector-bitcast.ll 1 ; RUN: llc < %s -march=arm
2 ; RUN: llc < %s -mtriple=arm-linux
indirectbr.ll 1 ; RUN: llc < %s -relocation-model=pic -mtriple=armv6-apple-darwin | FileCheck %s -check-prefix=ARM
9 ; ARM-LABEL: foo:
16 ; ARM: bx
23 ; ARM: bx
51 ; ARM: ldr [[R1:r[0-9]+]], LCPI
52 ; ARM: add [[R1b:r[0-9]+]], pc, [[R1]]
53 ; ARM: str [[R1b]]
64 ; ARM: .long Ltmp0-(LPC{{.*}}+8)
truncstore-dag-combine.ll 1 ; RUN: llc < %s -march=arm -mattr=+v4t | not grep orr
2 ; RUN: llc < %s -march=arm -mattr=+v4t | not grep mov
tst_teq.ll 1 ; RUN: llc < %s -march=arm | grep tst
2 ; RUN: llc < %s -march=arm | grep teq
unsafe-fsub.ll 1 ; RUN: llc -march=arm -mcpu=cortex-a9 < %s | FileCheck -check-prefix=SAFE %s
2 ; RUN: llc -march=arm -mcpu=cortex-a9 -enable-unsafe-fp-math < %s | FileCheck -check-prefix=FAST %s
vminmaxnm.ll 8 %tmp3 = call <4 x float> @llvm.arm.neon.vmaxnm.v4f32(<4 x float> %tmp1, <4 x float> %tmp2)
17 %tmp3 = call <2 x float> @llvm.arm.neon.vmaxnm.v2f32(<2 x float> %tmp1, <2 x float> %tmp2)
26 %tmp3 = call <4 x float> @llvm.arm.neon.vminnm.v4f32(<4 x float> %tmp1, <4 x float> %tmp2)
35 %tmp3 = call <2 x float> @llvm.arm.neon.vminnm.v2f32(<2 x float> %tmp1, <2 x float> %tmp2)
39 declare <4 x float> @llvm.arm.neon.vminnm.v4f32(<4 x float>, <4 x float>) nounwind readnone
40 declare <2 x float> @llvm.arm.neon.vminnm.v2f32(<2 x float>, <2 x float>) nounwind readnone
41 declare <4 x float> @llvm.arm.neon.vmaxnm.v4f32(<4 x float>, <4 x float>) nounwind readnone
42 declare <2 x float> @llvm.arm.neon.vmaxnm.v2f32(<2 x float>, <2 x float>) nounwind readnone
  /external/llvm/test/CodeGen/Generic/
2011-07-07-ScheduleDAGCrash.ll 6 ; The ARM backend can't handle i256 math at the moment.
7 ; XFAIL: arm

Completed in 280 milliseconds

<<31323334353637383940>>