/freebsd-10.2-release/contrib/llvm/tools/clang/include/clang/Basic/ |
H A D | TargetBuiltins.h | 33 /// \brief ARM builtins 34 namespace ARM { namespace in namespace:clang
|
/freebsd-10.2-release/contrib/llvm/lib/Target/ARM/ |
H A D | ARMMCInstLower.cpp | 1 //===-- 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 D | ARMSubtarget.cpp | 1 //===-- 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 D | ARMTargetMachine.cpp | 1 //===-- 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 D | ARMISelLowering.h | 1 //===-- 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 D | lib1funcs.asm | 1 @ 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 D | ARMBaseInfo.h | 1 //===-- 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 D | clang.build.mk | 47 ARM/ARM Mips/Mips PowerPC/PPC Sparc/Sparc X86/X86
|
/freebsd-10.2-release/crypto/openssl/util/pl/ |
H A D | VC-32.pl | 97 /^ARM/ && do { $wcecdefs.=" -DARM -D_ARM_ -D$wcetgt"; 98 $wcelflag.=" /machine:ARM"; last; };
|
/freebsd-10.2-release/contrib/llvm/lib/CodeGen/ |
H A D | Passes.cpp | 402 case ExceptionHandling::ARM:
|
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaChecking.cpp | 466 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 D | bsd.sys.mk | 150 .endif # SSP && !IA64 && !ARM && !MIPS
|
H A D | bsd.cpu.mk | 77 # http://gcc.gnu.org/onlinedocs/gcc/ARM-Options.html
|
/freebsd-10.2-release/contrib/binutils/bfd/ |
H A D | coffcode.h | 1837 #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 D | peicode.h | 321 #ifdef ARM
|
H A D | coff-arm.c | 1 /* 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 D | wince.c | 348 #elif defined(ARM) 973 #elif defined (ARM)
|
/freebsd-10.2-release/contrib/llvm/lib/CodeGen/AsmPrinter/ |
H A D | AsmPrinter.cpp | 206 case ExceptionHandling::ARM:
|
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/Basic/ |
H A D | Targets.cpp | 2008 // 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 D | uni_ie.c | 4536 MKT(UNI_BLLI_L2_HDLC_ARM, HDLC-ARM),
|