/external/llvm/test/CodeGen/ARM/ |
D | arm-abi-attr.ll | 7 ; RUN: llc -mtriple=arm-linux-gnueabi < %s | FileCheck %s --check-prefix=AAPCS 9 ; RUN: FileCheck %s --check-prefix=AAPCS 11 ; RUN: FileCheck %s --check-prefix=AAPCS 13 ; The stack is 8 byte aligned on AAPCS and 4 on APCS, so we should get a BIC 20 ; AAPCS: sub sp, sp, #8 21 ; AAPCS-NOT: bic
|
D | 2013-05-02-AAPCS-ByVal-Structs-C4-C5-VFP.ll | 1 ;Check AAPCS, 5.5 Parameters Passing, C4 and C5 rules.
|
D | 2013-05-02-AAPCS-ByVal-Structs-C4-C5-VFP2.ll | 1 ;Check AAPCS, 5.5 Parameters Passing, C4 and C5 rules.
|
D | v7k-abi-align.ll | 141 ; To be compatible with AAPCS's va_start model (store r0-r3 at incoming SP, give
|
D | interrupt-attr.ll | 35 ; Normal AAPCS function (r0-r3 pushed onto stack by hardware, lr set to
|
D | thumb1_return_sequence.ll | 31 ; r12 is the only register we are allowed to clobber for AAPCS.
|
/external/llvm/test/CodeGen/AArch64/ |
D | i1-contents.ll | 6 ; AAPCS: low 8 bits of %in (== w0) will be either 0 or 1. Need to extend to 17 ; AAPCS: low 8 bits of %val1 (== w0) will be either 0 or 1. Need to extend to 30 ; AAPCS: low 8 bits of w0 must be either 0 or 1. Need to mask them off.
|
D | argument-blocks.ll | 2 …c -mtriple=aarch64-linux-gnu -o - %s | FileCheck %s --check-prefix=CHECK --check-prefix=CHECK-AAPCS 44 ; CHECK-AAPCS: ldp [[LHS:s[0-9]+]], [[RHS:s[0-9]+]], [sp, #8]
|
D | arm64-aapcs.ll | 90 ; Under AAPCS variadic functions have the same calling convention as
|
/external/llvm/test/CodeGen/ARM/Windows/ |
D | aapcs.ll | 3 ; AAPCS mandates an 8-byte stack alignment. The alloca is implicitly aligned,
|
/external/llvm/test/CodeGen/Thumb2/ |
D | tail-call-r9.ll | 6 ; the destination address. It's callee-saved in AAPCS.
|
/external/swiftshader/third_party/LLVM/lib/Target/ARM/ |
D | ARMCallingConv.td | 106 // ARM AAPCS (EABI) Calling Convention, common parts 133 // ARM AAPCS (EABI) Calling Convention 157 // ARM AAPCS-VFP (EABI) Calling Convention
|
/external/llvm/lib/Target/ARM/ |
D | ARMCallingConv.td | 122 // ARM AAPCS (EABI) Calling Convention, common parts 152 // ARM AAPCS (EABI) Calling Convention 194 // ARM AAPCS-VFP (EABI) Calling Convention 252 // pointer, we use this AAPCS alternative.
|
/external/llvm/test/tools/llvm-readobj/ARM/ |
D | attribute-0.s | 163 @CHECK-OBJ-NEXT: Description: AAPCS 170 @CHECK-OBJ-NEXT: Description: AAPCS
|
D | attribute-1.s | 149 @CHECK-OBJ-NEXT: Description: AAPCS VFP
|
/external/llvm/test/MC/ARM/ |
D | directive-eabi_attribute.s | 163 @ CHECK-OBJ-NEXT: Description: AAPCS VFP 169 @ CHECK-OBJ-NEXT: Description: AAPCS
|
/external/llvm/docs/ |
D | BigEndianNEON.rst | 100 AAPCS section in Considerations 103 The ARM procedure call standard (AAPCS) defines the ABI for passing vectors between functions in re… 147 | AAPCS | ``LDR`` | ``LD1 + REV`` |
|
/external/clang/lib/CodeGen/ |
D | TargetInfo.cpp | 4450 AAPCS = 0, enumerator 4986 AAPCS = 1, enumerator 5183 case AAPCS: return llvm::CallingConv::ARM_AAPCS; in getABIDefaultCC() 5208 case AAPCS: in setCCs() 5317 getABIKind() == ARMABIInfo::AAPCS) in classifyArgumentType() 5620 getABIKind() == ARMABIInfo::AAPCS) { in EmitVAArg() 7971 AArch64ABIInfo::ABIKind Kind = AArch64ABIInfo::AAPCS; in getTargetCodeGenInfo() 7991 ARMABIInfo::ABIKind Kind = ARMABIInfo::AAPCS; in getTargetCodeGenInfo()
|
D | CGCall.cpp | 185 return (PCS->getPCS() == PcsAttr::AAPCS ? CC_AAPCS : CC_AAPCS_VFP); in getCallingConventionForDecl()
|
/external/clang/tools/libclang/ |
D | CXType.cpp | 537 TCALLINGCONV(AAPCS); in clang_getFunctionTypeCallingConv()
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64CallingConvention.td | 288 // guarantees more than a normal AAPCS function. x16 and x17 are used on the
|
/external/clang/include/clang/Basic/ |
D | AttrDocs.td | 921 - If the function is AAPCS, Clang instructs the backend to realign the stack to 922 8 bytes on entry. This is a general requirement of the AAPCS at public 924 other AAPCS functions to be called. 926 itself is designed in such a way that functions obeying the normal AAPCS ABI
|
D | Attr.td | 1359 ["AAPCS", "AAPCS_VFP"]>];
|
/external/clang/lib/Sema/ |
D | SemaDeclAttr.cpp | 3808 PCS = PcsAttr::AAPCS; in handleCallConvAttr()
|
/external/python/cpython2/Modules/_ctypes/libffi/ |
D | ChangeLog | 3549 On iOS, we must use the AAPCS floating point return value calling
|