/external/llvm/lib/Target/ARM/ |
ARMTargetMachine.cpp | 78 "Unknown target-abi option!"); 127 auto ABI = computeTargetABI(TT, CPU, Options); 143 if (ABI != ARMBaseTargetMachine::ARM_ABI_APCS) 146 // We have 64 bits floats. The APCS ABI requires them to be aligned to 32 148 if (ABI == ARMBaseTargetMachine::ARM_ABI_APCS) 151 // We have 128 and 64 bit vectors. The APCS ABI aligns them to 32 bits, others 153 if (ABI == ARMBaseTargetMachine::ARM_ABI_APCS) 155 else if (ABI != ARMBaseTargetMachine::ARM_ABI_AAPCS16) 167 if (TT.isOSNaCl() || ABI == ARMBaseTargetMachine::ARM_ABI_AAPCS16) 169 else if (ABI == ARMBaseTargetMachine::ARM_ABI_AAPCS [all...] |
/external/llvm/lib/Target/Mips/ |
MipsRegisterInfo.cpp | 52 MipsABIInfo ABI = MF.getSubtarget<MipsSubtarget>().getABI(); 57 return ABI.ArePtrs64bit() ? &Mips::GPR64RegClass : &Mips::GPR32RegClass; 59 return ABI.ArePtrs64bit() ? &Mips::GPRMM16_64RegClass 62 return ABI.ArePtrs64bit() ? &Mips::SP64RegClass : &Mips::SP32RegClass; 64 return ABI.ArePtrs64bit() ? &Mips::GP64RegClass : &Mips::GP32RegClass; 313 // to that of the stack's alignment as specified by the ABI. As a result,
|
MipsTargetStreamer.h | 155 // This method enables template classes to set internal abi flags 159 ABI = P.getABI(); 165 assert(ABI.hasValue() && "ABI hasn't been set!"); 166 return *ABI; 170 llvm::Optional<MipsABIInfo> ABI;
|
MipsISelLowering.cpp | 227 : TargetLowering(TM), Subtarget(STI), ABI(TM.getABI()) { 433 setMinStackArgumentAlignment((ABI.IsN32() || ABI.IsN64()) ? 8 : 4); 435 setStackPointerRegisterToSaveRestore(ABI.IsN64() ? Mips::SP_64 : Mips::SP); [all...] |
/prebuilts/ndk/r11/sources/cxx-stl/llvm-libc++/libcxx/test/ |
testit_android | 98 --abi=*) 99 TARGET_ABI=${OPT##--abi=} 139 The toolchain and device must match your target ABI. For example, if 140 you use --abi=armeabi-v7a, your device must run ARMv7-A Android binaries, 146 --abi=<name> Specify target ABI. Use --abi=list for list. 154 # Check target ABI. 157 for ABI in $VALID_ABIS; do 158 printf " %s" $ABI [all...] |
/prebuilts/ndk/r11/sources/cxx-stl/llvm-libc++abi/libcxxabi/test/ |
testit_android | 91 --abi=*) 92 TARGET_ABI=${OPT##--abi=} 135 The toolchain and device must match your target ABI. For example, if 136 you use --abi=armeabi-v7a, your device must run ARMv7-A Android binaries, 142 --abi=<name> Specify target ABI. Use --abi=list for list. 150 # Check target ABI. 153 for ABI in $VALID_ABIS; do 154 printf " %s" $ABI [all...] |
/cts/common/host-side/tradefed/src/com/android/compatibility/common/tradefed/targetprep/ |
DeviceInfoCollector.java | 41 private static final String ABI = "ro.product.cpu.abi"; 93 DevicePropertyInfo devicePropertyInfo = new DevicePropertyInfo(ABI, ABI2, ABIS, ABIS_32,
|
/cts/common/host-side/tradefed/tests/src/com/android/compatibility/common/tradefed/result/ |
MetadataReporterTest.java | 47 private static final String ABI = "mips64"; 48 private static final String ID = AbiUtils.createId(ABI, NAME);
|
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/sh/sh64/ |
datal32-1.d | 1 #as: --abi=32 4 #name: DataLabel redundant local use, SHmedia 32-bit ABI
|
datal64-1.d | 1 #as: --abi=64 4 #name: DataLabel redundant local use, SHmedia 64-bit ABI
|
movi64-1.d | 1 #as: --isa=shmedia --abi=64 4 #name: MOVI expansion, 64-bit ABI, 32-bit subset.
|
movi64-3.d | 1 #as: --isa=shmedia --abi=64 4 #name: MOVI expansion of local symbols with relocs, 64-bit ABI.
|
ptext32-1.d | 1 #as: --isa=shmedia --abi=32 4 #name: PT, PTA, PTB expansion for external symbols, 32-bit ABI.
|
ptext64-32-1.d | 1 #as: --isa=shmedia --abi=64 -expand-pt32 4 #name: PT, PTA, PTB expansion for external symbols, 64-bit ABI with -expand-pt32.
|
rel64-5.d | 1 #as: --abi=64 4 #name: MOVI: PC-relative reloc within .text, 64-bit ABI.
|
shift64-2.d | 1 #as: --abi=64 4 #name: Shift expressions, 64-bit ABI, 64-bit subset.
|
/external/llvm/lib/Analysis/ |
DemandedBits.cpp | 345 auto ABI = AliveBits.find(I); 346 if (ABI != AliveBits.end()) 347 ABPrev = ABI->second; 350 if (ABNew != ABPrev || ABI == AliveBits.end()) {
|
/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/ |
roapi.h | 73 namespace ABI {
|
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/cfi/ |
cfi-hppa-1.s | 34 #; This is not ABI-compliant but helps the test to run on both
|
/compatibility/cdd/3_software/ |
3_3_native-api-compatibility.md | 27 binary-compatible (for the ABI) with each required library in the list 29 * [C-0-4] MUST support the equivalent 32-bit ABI if any 64-bit ABI is 32 (ABI) supported by the device, via the `android.os.Build.SUPPORTED_ABIS`, 38 [Android NDK ABI Management documentation]( 108 If device implementations include a 32-bit ARM ABI, they:
|
/tools/tradefederation/core/tests/src/com/android/tradefed/testtype/ |
InstalledInstrumentationsTestTest.java | 41 private static final String ABI = "forceMyAbiSettingPlease"; 76 p.parse("--size", "small", "--force-abi", ABI); 88 assertEquals(ABI, mockInstrumentationTest.getForceAbi());
|
/cts/common/util/tests/src/com/android/compatibility/common/util/ |
ResultHandlerTest.java | 54 private static final String ABI = "mips64"; 55 private static final String ID_A = AbiUtils.createId(ABI, NAME_A); 56 private static final String ID_B = AbiUtils.createId(ABI, NAME_B); 109 " <Module name=\"%s\" abi=\"%s\" device=\"%s\" runtime=\"%s\" done=\"%s\">\n" + 230 String moduleA = String.format(XML_MODULE, NAME_A, ABI, DEVICE_A, RUNTIME_A, DONE_A, 240 String moduleB = String.format(XML_MODULE, NAME_B, ABI, DEVICE_B, RUNTIME_B, DONE_B, 306 assertEquals("Incorrect ABI", ABI, moduleA.getAbi()); 329 assertEquals("Incorrect ABI", ABI, moduleB.getAbi()) [all...] |
/cts/tests/jdwp/runner/device-side/src/com/android/compatibility/dalvik/ |
DalvikTestRunner.java | 50 private static final String ABI = "--abi="; 65 if (arg.startsWith(ABI)) { 66 abiName = arg.substring(ABI.length());
|
/external/elfutils/tests/ |
run-elfputzdata.sh | 25 Cannot compress 2 .note.ABI-tag 63 Cannot compress 2 .note.ABI-tag 179 Cannot compress 2 .note.ABI-tag 218 Cannot compress 2 .note.ABI-tag 260 Cannot compress 2 .note.ABI-tag 301 Cannot compress 2 .note.ABI-tag
|
/bionic/libc/arch-mips/bionic/ |
setjmp.S | 141 /* Registers that are 4-byte on mips32 o32, and 8-byte on mips64 n64 abi */ 262 # callee-saved fp regs on mips n64 ABI are $f24..$f31 272 # callee-saved fp regs on mips o32 ABI are 379 # callee-saved fp regs on mips n64 ABI are $f24..$f31 389 # callee-saved fp regs on mips o32 ABI are
|