Searched refs:ARM (Results 51 - 70 of 70) sorted by relevance

123

/freebsd-10.2-release/contrib/llvm/tools/clang/include/clang/Basic/
H A DTargetBuiltins.h33 /// \brief ARM builtins
34 namespace ARM { namespace in namespace:clang
/freebsd-10.2-release/contrib/llvm/lib/Target/ARM/
H A DARMMCInstLower.cpp1 //===-- ARMMCInstLower.cpp - Convert ARM MachineInstr to an MCInst --------===//
10 // This file contains code to lower ARM MachineInstrs to their corresponding
15 #include "ARM.h"
72 if (MO.isImplicit() && MO.getReg() != ARM::CPSR)
H A DARMSubtarget.cpp1 //===-- ARMSubtarget.cpp - ARM Subtarget Information ----------------------===//
10 // This file implements the ARM specific subclass of TargetSubtargetInfo.
179 // ARM version or CPU and then remove this.
251 if ((Bits & ARM::ProcA5 || Bits & ARM::ProcA8) && // Where this matters
H A DARMTargetMachine.cpp1 //===-- ARMTargetMachine.cpp - Define TargetMachine for ARM ---------------===//
14 #include "ARM.h"
43 /// TargetMachine ctor - Create an ARM architecture model.
60 // Add first the target-independent BasicTTI pass, then our ARM pass. This
61 // allows the ARM pass to delegate to the target independent layer when
91 "support ARM mode execution!");
125 /// ARM Code Generator Pass Configuration Options.
188 printAndVerify("After ARM load / store optimizer");
191 addPass(createExecutionDependencyFixPass(&ARM::DPRRegClass));
229 // Machine code emitter pass for ARM
[all...]
H A DARMISelLowering.h1 //===-- ARMISelLowering.h - ARM DAG Lowering Interface ----------*- C++ -*-===//
10 // This file defines the interfaces that ARM uses to lower LLVM code into a
18 #include "ARM.h"
31 // ARM Specific DAG Nodes
59 CMP, // ARM compare instructions.
60 CMN, // ARM CMN instructions.
61 CMPZ, // ARM compare that sets only Z flag.
62 CMPFP, // ARM VFP compare instruction, sets FPSCR.
63 CMPFPw0, // ARM VFP compare against zero instruction, sets FPSCR.
64 FMSTAT, // ARM fmsta
232 namespace ARM { namespace in namespace:llvm
594 namespace ARM { namespace in namespace:llvm
[all...]
/freebsd-10.2-release/contrib/gcc/config/arm/
H A Dlib1funcs.asm1 @ libgcc routines for ARM cpu.
251 /* Function start macros. Variants for ARM and Thumb. */
271 /* Special function that will always be coded in ARM assembly, even if
280 /* A hook to tell gdb that we've switched to ARM mode. Also used to call
728 #else /* ARM version. */
752 #endif /* ARM version */
797 #else /* ARM version. */
811 #endif /* ARM version. */
854 #else /* ARM version. */
891 #endif /* ARM versio
[all...]
/freebsd-10.2-release/contrib/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMBaseInfo.h1 //===-- ARMBaseInfo.h - Top level definitions for ARM -------- --*- C++ -*-===//
11 // the ARM target useful for the compiler back-end and the MC libraries.
25 // Enums corresponding to ARM condition codes
210 using namespace ARM;
225 /// ARM Index Modes
233 /// ARM Addressing Modes
279 // ARM Specific MachineOperand flags.
/freebsd-10.2-release/lib/clang/
H A Dclang.build.mk47 ARM/ARM Mips/Mips PowerPC/PPC Sparc/Sparc X86/X86
/freebsd-10.2-release/crypto/openssl/util/pl/
H A DVC-32.pl97 /^ARM/ && do { $wcecdefs.=" -DARM -D_ARM_ -D$wcetgt";
98 $wcelflag.=" /machine:ARM"; last; };
/freebsd-10.2-release/contrib/llvm/lib/CodeGen/
H A DPasses.cpp402 case ExceptionHandling::ARM:
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaChecking.cpp466 assert((BuiltinID == ARM::BI__builtin_arm_ldrex ||
467 BuiltinID == ARM::BI__builtin_arm_strex) &&
468 "unexpected ARM builtin");
469 bool IsLdrex = BuiltinID == ARM::BI__builtin_arm_ldrex;
529 // But ARM doesn't have instructions to deal with 128-bit versions.
574 if (BuiltinID == ARM::BI__builtin_arm_ldrex ||
575 BuiltinID == ARM::BI__builtin_arm_strex) {
627 case ARM::BI__builtin_arm_ssat: i = 1; l = 1; u = 31; break;
628 case ARM::BI__builtin_arm_usat: i = 1; u = 31; break;
629 case ARM
[all...]
/freebsd-10.2-release/share/mk/
H A Dbsd.sys.mk150 .endif # SSP && !IA64 && !ARM && !MIPS
H A Dbsd.cpu.mk77 # http://gcc.gnu.org/onlinedocs/gcc/ARM-Options.html
/freebsd-10.2-release/contrib/binutils/bfd/
H A Dcoffcode.h1837 #ifdef ARM
1920 to cover all the different ARM architectures. So
1922 "the highest ARM architecture known to BFD" which is
3860 #if defined(ARM)
4399 #if defined ARM
4486 #if defined ARM
4711 #ifdef ARM
H A Dpeicode.h321 #ifdef ARM
H A Dcoff-arm.c1 /* BFD back-end for ARM COFF files.
638 /* Now the ARM magic... Change the reloc type so that it is marked as done.
762 /* Now the ARM magic... Change the reloc type so that it is marked as done.
879 #define ARM 1 /* Customize coffcode.h. */ macro
888 /* Extend the coff_link_hash_table structure with a few ARM specific fields.
896 /* The size in bytes of the section containing the Thumb-to-ARM glue. */
899 /* The size in bytes of the section containing the ARM-to-Thumb glue. */
905 /* Support interworking with old, non-interworking aware ARM code. */
909 /* Get the ARM coff linker hash table from a link_info structure. */
913 /* Create an ARM cof
[all...]
/freebsd-10.2-release/contrib/gdb/gdb/
H A Dwince.c348 #elif defined(ARM)
973 #elif defined (ARM)
/freebsd-10.2-release/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp206 case ExceptionHandling::ARM:
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/Basic/
H A DTargets.cpp2008 // We accept all non-ARM calling conventions
3727 // AAPCS 7.1.1, ARM-Linux ABI 2.4: type of wchar_t is unsigned int.
3752 // ARM targets default to using the ARM C++ ABI.
3755 // ARM has atomics up to 8 bytes
4046 NumRecords = clang::ARM::LastTSBuiltin-Builtin::FirstTSBuiltin;
4079 // values in four ARM registers
4237 // Darwin on iOS uses a variant of the ARM C++ ABI.
/freebsd-10.2-release/sys/contrib/ngatm/netnatm/msg/
H A Duni_ie.c4536 MKT(UNI_BLLI_L2_HDLC_ARM, HDLC-ARM),

Completed in 287 milliseconds

123