/external/llvm/lib/Target/AArch64/Utils/ |
AArch64BaseInfo.cpp | 1 //===-- AArch64BaseInfo.cpp - AArch64 Base encoding information------------===// 10 // This file provides basic encoding and assembly information for AArch64. 148 {"pan", PAN, {AArch64::HasV8_1aOps}}, 151 {"uao", UAO, {AArch64::HasV8_2aOps}}, 159 {"csync", CSync, {AArch64::FeatureSPE}}, 206 {"id_aa64mmfr2_el1", ID_A64MMFR2_EL1, {AArch64::HasV8_2aOps}}, 266 {"lorid_el1", LORID_EL1, {AArch64::HasV8_1aOps}}, 777 {"cpm_ioacc_ctl_el3", CPM_IOACC_CTL_EL3, {AArch64::ProcCyclone}}, 780 {"pan", PAN, {AArch64::HasV8_1aOps}}, 783 {"lorsa_el1", LORSA_EL1, {AArch64::HasV8_1aOps}} [all...] |
/external/llvm/test/CodeGen/AArch64/ |
arm64-vaddv.ll | 1 ; RUN: llc -march=arm64 -aarch64-neon-syntax=apple < %s -asm-verbose=false -mcpu=cyclone | FileCheck %s 9 %vaddv.i = tail call i32 @llvm.aarch64.neon.saddv.i32.v8i8(<8 x i8> %a1) 20 %0 = tail call i32 @llvm.aarch64.neon.saddv.i32.v8i8(<8 x i8> %a2) 32 %vaddv.i = tail call i32 @llvm.aarch64.neon.saddv.i32.v4i16(<4 x i16> %a1) 43 %0 = tail call i32 @llvm.aarch64.neon.saddv.i32.v4i16(<4 x i16> %a2) 56 %vaddv.i = tail call i32 @llvm.aarch64.neon.saddv.i32.v2i32(<2 x i32> %a1) 66 %0 = tail call i32 @llvm.aarch64.neon.saddv.i32.v2i32(<2 x i32> %a2) 77 %vaddv.i = tail call i64 @llvm.aarch64.neon.saddv.i64.v2i64(<2 x i64> %a1) 87 %0 = tail call i64 @llvm.aarch64.neon.saddv.i64.v2i64(<2 x i64> %a2) 98 %vaddv.i = tail call i32 @llvm.aarch64.neon.uaddv.i32.v8i8(<8 x i8> %a1 [all...] |
arm64-neon-v8.1a.ll | 1 ; RUN: llc < %s -verify-machineinstrs -march=arm64 -aarch64-neon-syntax=generic | FileCheck %s --check-prefix=CHECK-V8a 2 ; RUN: llc < %s -verify-machineinstrs -march=arm64 -mattr=+v8.1a -aarch64-neon-syntax=generic | FileCheck %s --check-prefix=CHECK-V81a 3 ; RUN: llc < %s -verify-machineinstrs -march=arm64 -mattr=+v8.1a -aarch64-neon-syntax=apple | FileCheck %s --check-prefix=CHECK-V81a-apple 5 declare <4 x i16> @llvm.aarch64.neon.sqrdmulh.v4i16(<4 x i16>, <4 x i16>) 6 declare <8 x i16> @llvm.aarch64.neon.sqrdmulh.v8i16(<8 x i16>, <8 x i16>) 7 declare <2 x i32> @llvm.aarch64.neon.sqrdmulh.v2i32(<2 x i32>, <2 x i32>) 8 declare <4 x i32> @llvm.aarch64.neon.sqrdmulh.v4i32(<4 x i32>, <4 x i32>) 9 declare i32 @llvm.aarch64.neon.sqrdmulh.i32(i32, i32) 10 declare i16 @llvm.aarch64.neon.sqrdmulh.i16(i16, i16) 12 declare <4 x i16> @llvm.aarch64.neon.sqadd.v4i16(<4 x i16>, <4 x i16> [all...] |
arm64-fast-isel-store.ll | 1 ; RUN: llc -mtriple=aarch64-unknown-unknown -verify-machineinstrs < %s | FileCheck %s 2 ; RUN: llc -mtriple=aarch64-unknown-unknown -fast-isel -fast-isel-abort=1 -verify-machineinstrs < %s | FileCheck %s
|
arm64-simplest-elf.ll | 12 ; Similarly make sure ELF output works and is vaguely sane: aarch64 target 14 ; CHECK-ELF: file format ELF64-aarch64
|
fast-isel-branch_weights.ll | 1 ; RUN: llc -mtriple=arm64-apple-darwin -aarch64-atomic-cfg-tidy=0 -verify-machineinstrs < %s | FileCheck %s 2 ; RUN: llc -mtriple=arm64-apple-darwin -aarch64-atomic-cfg-tidy=0 -fast-isel -fast-isel-abort=1 -verify-machineinstrs < %s | FileCheck %s
|
fast-isel-intrinsic.ll | 1 ; RUN: llc -mtriple=aarch64-apple-darwin -verify-machineinstrs < %s | FileCheck %s 2 ; RUN: llc -mtriple=aarch64-apple-darwin -fast-isel -verify-machineinstrs < %s | FileCheck %s
|
memcpy-f128.ll | 1 ; RUN: llc < %s -march=aarch64 -mtriple=aarch64-linux-gnu | FileCheck %s
|
readcyclecounter.ll | 1 ; RUN: llc -mtriple=aarch64-unknown-unknown -asm-verbose=false < %s |\ 3 ; RUN: llc -mtriple=aarch64-unknown-unknown -mattr=-perfmon -asm-verbose=false < %s |\
|
/external/clang/test/Driver/ |
android-standalone.cpp | 20 // RUN: -target aarch64-linux-android \ 23 // RUN: | FileCheck --check-prefix=CHECK-AARCH64 %s 24 // CHECK-AARCH64: {{.*}}clang{{.*}}" "-cc1" 25 // CHECK-AARCH64: "-internal-isystem" "{{.*}}/aarch64-linux-android/include/c++/4.8" 26 // CHECK-AARCH64: "-internal-isystem" "{{.*}}/aarch64-linux-android/include/c++/4.8/aarch64-linux-android" 27 // CHECK-AARCH64: "-internal-externc-isystem" "{{.*}}/sysroot/include" 28 // CHECK-AARCH64: "-internal-externc-isystem" "{{.*}}/sysroot/usr/include [all...] |
/external/llvm/ |
Android.mk | 70 # AArch64 Code Generation Libraries 72 lib/Target/AArch64 \ 73 lib/Target/AArch64/AsmParser \ 74 lib/Target/AArch64/InstPrinter \ 75 lib/Target/AArch64/Disassembler \ 76 lib/Target/AArch64/MCTargetDesc \ 77 lib/Target/AArch64/TargetInfo \ 78 lib/Target/AArch64/Utils
|
/external/llvm/test/DebugInfo/AArch64/ |
little-endian-dump.ll | 1 ; RUN: llc -O0 -filetype=obj -mtriple=aarch64-none-linux < %s | llvm-dwarfdump - | FileCheck %s 3 ; CHECK: file format ELF64-aarch64-little
|
/external/llvm/test/ExecutionEngine/MCJIT/ |
lit.local.cfg | 3 if ('X86' in targets) | ('AArch64' in targets) | ('ARM' in targets) | \ 12 'AArch64', 'ARM', 'Mips', 'PowerPC', 'ppc64', 'SystemZ']:
|
/external/llvm/test/ExecutionEngine/OrcMCJIT/ |
lit.local.cfg | 3 if ('X86' in targets) | ('AArch64' in targets) | ('ARM' in targets) | \ 12 'AArch64', 'ARM', 'Mips', 'PowerPC', 'ppc64', 'SystemZ']:
|
/external/llvm/test/ExecutionEngine/ |
lit.local.cfg | 1 if config.root.host_arch in ['Sparc', 'PowerPC', 'AArch64', 'SystemZ']: 8 if 'aarch64' in config.root.target_triple \
|
/external/llvm/test/MC/AArch64/ |
armv8.2a-at.s | 1 // RUN: llvm-mc -triple aarch64-none-linux-gnu -show-encoding -mattr=+v8.2a < %s | FileCheck %s 2 // RUN: not llvm-mc -triple aarch64-none-linux-gnu -show-encoding -mattr=-v8.2a < %s 2>&1 | FileCheck %s --check-prefix=ERROR
|
/external/llvm/test/MC/Disassembler/AArch64/ |
armv8.2a-uao.txt | 1 # RUN: llvm-mc -triple aarch64-none-linux-gnu -mattr=+v8.2a --disassemble < %s | FileCheck %s 2 # RUN: llvm-mc -triple aarch64-none-linux-gnu --disassemble < %s 2>&1 | FileCheck --check-prefix=NO_V82A %s
|
/external/llvm/test/Transforms/SafeStack/AArch64/ |
abi.ll | 1 ; RUN: opt -safe-stack -S -mtriple=aarch64-linux-android < %s -o - | FileCheck %s 6 ; CHECK: %[[TP:.*]] = call i8* @llvm.aarch64.thread.pointer()
|
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/aarch64/ |
aarch64.exp | 18 # Some AArch64 tests 21 if {[istarget aarch64*-*-*]} {
|
mapping2.d | 2 #name: AArch64 Mapping Symbols Test 2 6 .*: +file format.*aarch64.*
|
mapping3.d | 2 #name: AArch64 Mapping Symbols Test 3 6 .*: +file format.*aarch64.*
|
mapping4.d | 2 #name: AArch64 Mapping Symbols Test 4 6 .*: +file format.*aarch64.*
|
/toolchain/binutils/binutils-2.25/ld/emulparams/ |
aarch64elf.sh | 1 ARCH=aarch64 26 # AArch64 does not support .s* sections.
|
aarch64elf32.sh | 1 ARCH="aarch64:ilp32" 26 # AArch64 does not support .s* sections.
|
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-aarch64/ |
gc-relocs-257-dyn.d | 3 #ld: --defsym tempy=0x11012 --defsym tempy2=0x45034 --defsym tempy3=0x1234 -T aarch64.ld -shared --gc-sections 10 .*: file format elf64-(little|big)aarch64
|