Home
last modified time | relevance | path

Searched refs:AARCH64 (Results 1 – 25 of 86) sorted by relevance

1234

/external/llvm-project/lld/test/ELF/
Demulation-aarch64.s4 # RUN: llvm-readobj --file-headers %t2aarch64 | FileCheck --check-prefix=AARCH64 %s
6 # RUN: llvm-readobj --file-headers %t3aarch64 | FileCheck --check-prefix=AARCH64 %s
8 # RUN: llvm-readobj --file-headers %t4aarch64 | FileCheck --check-prefix=AARCH64 %s
10 # RUN: llvm-readobj --file-headers %t5aarch64 | FileCheck --check-prefix=AARCH64 %s
13 # RUN: llvm-readobj --file-headers %t4aarch64 | FileCheck --check-prefix=AARCH64 %s
14 # AARCH64: ElfHeader {
15 # AARCH64-NEXT: Ident {
16 # AARCH64-NEXT: Magic: (7F 45 4C 46)
17 # AARCH64-NEXT: Class: 64-bit (0x2)
18 # AARCH64-NEXT: DataEncoding: LittleEndian (0x1)
[all …]
/external/llvm-project/llvm/test/CodeGen/AArch64/
Dstack-protector-target.ll2 ; RUN: llc -mtriple=aarch64-linux-android < %s -o - | FileCheck --check-prefix=ANDROID-AARCH64 %s
3 …rch64-fuchsia < %s -o - | FileCheck --check-prefixes=FUCHSIA-AARCH64-COMMON,FUCHSIA-AARCH64-USER %s
4 …tr=+tpidr-el1 < %s -o - | FileCheck --check-prefixes=FUCHSIA-AARCH64-COMMON,FUCHSIA-AARCH64-KERNEL…
5 ; RUN: llc -mtriple=aarch64-windows < %s -o - | FileCheck --check-prefix=WINDOWS-AARCH64 %s
17 ; ANDROID-AARCH64: mrs [[A:.*]], TPIDR_EL0
18 ; ANDROID-AARCH64: ldr [[B:.*]], {{\[}}[[A]], #40]
19 ; ANDROID-AARCH64: str [[B]], [sp,
20 ; ANDROID-AARCH64: ldr [[C:.*]], {{\[}}[[A]], #40]
21 ; ANDROID-AARCH64: ldr [[D:.*]], [sp,
22 ; ANDROID-AARCH64: cmp [[C]], [[D]]
[all …]
Dselectiondag-order.ll3 ; RUN: llc < %s -mtriple=aarch64-unknown-unknown -mattr=+avx | FileCheck --check-prefix=AARCH64-CHE…
23 ; AARCH64-CHECK: simulate:
24 ; AARCH64-CHECK: movi v0.2d, #0000000000000000
25 ; AARCH64-CHECK: bl lrand48
26 ; AARCH64-CHECK: mov x19, x0
27 ; AARCH64-CHECK: BB0_1:
49 ; AARCH64-CHECK: simulateWithDebugIntrinsic
50 ; AARCH64-CHECK: movi v0.2d, #0000000000000000
51 ; AARCH64-CHECK: bl lrand48
52 ; AARCH64-CHECK: mov x19, x0
[all …]
Dswifterror.ll1 …heck -allow-deprecated-dag-overlap --check-prefix=CHECK-APPLE --check-prefix=CHECK-APPLE-AARCH64 %s
2 … FileCheck -allow-deprecated-dag-overlap --check-prefix=CHECK-O0 --check-prefix=CHECK-O0-AARCH64 %s
44 ; CHECK-APPLE-AARCH64: cbnz x21
55 ; CHECK-O0-AARCH64: cbnz x21
82 ; CHECK-APPLE-AARCH64: cbnz x21
96 ; CHECK-O0-AARCH64: cbnz x21
177 ; CHECK-O0-AARCH64-LABEL: foo_loop:
179 ; CHECK-O0-AARCH64: stur x21, [x29, [[SLOT:#-[0-9]+]]]
180 ; CHECK-O0-AARCH64: b [[BB1:[A-Za-z0-9_]*]]
181 ; CHECK-O0-AARCH64: [[BB1]]:
[all …]
Dalloca.ll71 ; CHECK-NOFP-AARCH64: sub sp, sp, #80
72 ; CHECK-NOFP-AARCH64: stp x29, x30, [sp, #64]
73 ; CHECK-NOFP-AARCH64: add x29, sp, #64
74 ; CHECK-NOFP-AARCH64: sub [[TMP:x[0-9]+]], x29, #64
75 ; CHECK-NOFP-AARCH64: add x8, [[TMP]], #0
107 ; CHECK-NOFP-AARCH64: sub sp, x29, #64
108 ; CHECK-NOFP-AARCH64: ldp x29, x30, [sp, #64]
109 ; CHECK-NOFP-AARCH64: add sp, sp, #80
/external/llvm/test/tools/llvm-readobj/
Dreloc-types.test8 …eadobj -r -expand-relocs %p/Inputs/relocs.obj.elf-aarch64 | FileCheck %s -check-prefix ELF-AARCH64
153 ELF-AARCH64: Type: R_AARCH64_NONE (0)
154 ELF-AARCH64: Type: R_AARCH64_ABS64 (257)
155 ELF-AARCH64: Type: R_AARCH64_ABS32 (258)
156 ELF-AARCH64: Type: R_AARCH64_ABS16 (259)
157 ELF-AARCH64: Type: R_AARCH64_PREL64 (260)
158 ELF-AARCH64: Type: R_AARCH64_PREL32 (261)
159 ELF-AARCH64: Type: R_AARCH64_PREL16 (262)
160 ELF-AARCH64: Type: R_AARCH64_MOVW_UABS_G0 (263)
161 ELF-AARCH64: Type: R_AARCH64_MOVW_UABS_G0_NC (264)
[all …]
Ddynamic.test116 RUN: | FileCheck %s -check-prefix ELF-AARCH64-SO
118 ELF-AARCH64-SO: Format: ELF64-aarch64-little
119 ELF-AARCH64-SO: Arch: aarch64
120 ELF-AARCH64-SO: AddressSize: 64bit
121 ELF-AARCH64-SO: LoadName:
122 ELF-AARCH64-SO: DynamicSection [ (26 entries)
123 ELF-AARCH64-SO: Tag Type Name/Value
124 ELF-AARCH64-SO: 0x0000000000000001 NEEDED SharedLibrary (libc.so.6)
125 ELF-AARCH64-SO: 0x000000000000000C INIT 0x660
126 ELF-AARCH64-SO: 0x000000000000000D FINI 0x83C
[all …]
/external/llvm/test/CodeGen/AArch64/
Dstack-protector-target.ll2 ; RUN: llc -mtriple=aarch64-linux-android < %s -o - | FileCheck --check-prefix=ANDROID-AARCH64 %s
14 ; ANDROID-AARCH64: mrs [[A:.*]], TPIDR_EL0
15 ; ANDROID-AARCH64: ldr [[B:.*]], {{\[}}[[A]], #40]
16 ; ANDROID-AARCH64: str [[B]], [sp,
17 ; ANDROID-AARCH64: ldr [[C:.*]], {{\[}}[[A]], #40]
18 ; ANDROID-AARCH64: ldr [[D:.*]], [sp,
19 ; ANDROID-AARCH64: cmp [[C]], [[D]]
Dalloca.ll71 ; CHECK-NOFP-AARCH64: sub sp, sp, #80
72 ; CHECK-NOFP-AARCH64: stp x29, x30, [sp, #64]
73 ; CHECK-NOFP-AARCH64: add x29, sp, #64
74 ; CHECK-NOFP-AARCH64: sub [[TMP:x[0-9]+]], x29, #64
75 ; CHECK-NOFP-AARCH64: add x8, [[TMP]], #0
107 ; CHECK-NOFP-AARCH64: sub sp, x29, #64
108 ; CHECK-NOFP-AARCH64: ldp x29, x30, [sp, #64]
109 ; CHECK-NOFP-AARCH64: add sp, sp, #80
/external/llvm-project/llvm/test/Transforms/LowerTypeTests/
Daarch64-jumptable.ll1 … -S -lowertypetests -mtriple=aarch64-unknown-linux-gnu < %s | FileCheck --check-prefixes=AARCH64 %s
9 ; AARCH64: @f = alias void (), void ()* @[[JT:.*]]
32 ; AARCH64: define private void @[[JT]]() #[[ATTR:.*]] align 8 {
34 ; AARCH64: bti c
35 ; AARCH64-SAME: b $0
36 ; AARCH64-SAME: bti c
37 ; AARCH64-SAME: b $1
39 ; AARCH64: attributes #[[ATTR]] = { naked nounwind "branch-target-enforcement"="false" "sign-return…
/external/clang/test/Modules/
Dtarget-features.m15 // RUN: FileCheck %s -check-prefix=AARCH64 < %t.aarch64
24 // AARCH64-NOT: module 'TargetFeatures' requires
29 // AARCH64-NOT: module 'TargetFeatures.arm' requires
34 // AARCH64: module 'TargetFeatures.arm.aarch32' requires feature 'aarch32'
41 // AARCH64-NOT: module 'TargetFeatures.arm.aarch64' requires
48 // AARCH64: module 'TargetFeatures.x86' requires feature 'x86'
53 // AARCH64: module 'TargetFeatures.x86.x86_32' requires feature
58 // AARCH64: module 'TargetFeatures.x86.x86_64' requires feature
/external/llvm-project/clang/test/Modules/
Dtarget-features.m16 // RUN: FileCheck %s -check-prefix=AARCH64 < %t.aarch64
29 // AARCH64-NOT: module 'TargetFeatures' requires
36 // AARCH64-NOT: module 'TargetFeatures.arm' requires
43 // AARCH64: module 'TargetFeatures.arm.aarch32' requires feature 'aarch32'
52 // AARCH64-NOT: module 'TargetFeatures.arm.aarch64' requires
61 // AARCH64: module 'TargetFeatures.x86' requires feature 'x86'
68 // AARCH64: module 'TargetFeatures.x86.x86_32' requires feature
75 // AARCH64: module 'TargetFeatures.x86.x86_64' requires feature
82 // AARCH64: module 'TargetFeatures.riscv' requires feature
89 // AARCH64: module 'TargetFeatures.riscv.riscv32' requires feature
[all …]
/external/rust/crates/ring/
Dbuild.rs52 const AARCH64: &str = "aarch64"; constant
64 (&[AARCH64, ARM, X86_64, X86], "crypto/crypto.c"),
65 (&[AARCH64, ARM, X86_64, X86], "crypto/curve25519/curve25519.c"),
66 (&[AARCH64, ARM, X86_64, X86], "crypto/fipsmodule/ec/ecp_nistz.c"),
67 (&[AARCH64, ARM, X86_64, X86], "crypto/fipsmodule/ec/ecp_nistz256.c"),
68 (&[AARCH64, ARM, X86_64, X86], "crypto/fipsmodule/ec/gfp_p256.c"),
69 (&[AARCH64, ARM, X86_64, X86], "crypto/fipsmodule/ec/gfp_p384.c"),
91 (&[AARCH64, ARM], "crypto/fipsmodule/aes/asm/aesv8-armx.pl"),
92 (&[AARCH64, ARM], "crypto/fipsmodule/modes/asm/ghashv8-armx.pl"),
106 (&[AARCH64], "crypto/fipsmodule/aes/asm/vpaes-armv8.pl"),
[all …]
/external/llvm-project/llvm/test/MC/AArch64/
Dir-to-imgrel.ll1 ; RUN: llc -mtriple=aarch64-pc-win32 %s -o - | FileCheck %s --check-prefix=AARCH64
5 ; AARCH64: .xword "?x@@3HA"@IMGREL
10 ; AARCH64: .xword f@IMGREL
Delf_osabi_flags.s5 …ch64-unknown-freebsd %s -o -| llvm-readobj -h - | FileCheck --check-prefix=AARCH64-FREEBSD-OSABI %s
6 # AARCH64-FREEBSD-OSABI: OS/ABI: FreeBSD (0x9)
/external/arm-trusted-firmware/docs/plat/
Drockchip.rst5 AARCH32 and AARCH64 fields.
21 For AARCH64:
32 Rockchip SoCs expect TF-A's BL31 (AARCH64) or BL32 (AARCH32) to get
36 For AARCH64 architectures the build command looks like
/external/llvm-project/llvm/test/tools/llvm-readobj/ELF/
Ddynamic-tags-machine-specific.test349 ## Case 5: Test that AARCH64 machine-specific tags can be dumped.
351 # RUN: llvm-readobj --dynamic-table %t.aarch64 | FileCheck %s --check-prefix=LLVM-AARCH64
352 # RUN: llvm-readelf --dynamic-table %t.aarch64 | FileCheck %s --check-prefix=GNU-AARCH64
354 # LLVM-AARCH64: DynamicSection [ (3 entries)
355 # LLVM-AARCH64-NEXT: Tag Type Name/Value
356 # LLVM-AARCH64-NEXT: 0x0000000070000001 AARCH64_BTI_PLT 1
357 # LLVM-AARCH64-NEXT: 0x0000000070000003 AARCH64_PAC_PLT 2
358 # LLVM-AARCH64-NEXT: 0x0000000000000000 NULL 0x0
359 # LLVM-AARCH64-NEXT:]
361 # GNU-AARCH64: Dynamic section at offset {{.*}} contains 3 entries:
[all …]
/external/llvm-project/llvm/test/tools/sancov/AArch64/
Dprint_coverage_pcs.test2 …int-coverage-pcs %p/../Inputs/test-linux_android_aarch64 2>&1 | FileCheck %s --check-prefix=AARCH64
4 AARCH64: ERROR: __sanitizer_cov* functions not found
/external/llvm/test/MC/AArch64/
Delf_osabi_flags.s5 …arch64-unknown-freebsd %s -o -| llvm-readobj -h | FileCheck --check-prefix=AARCH64-FREEBSD-OSABI %s
6 # AARCH64-FREEBSD-OSABI: OS/ABI: FreeBSD (0x9)
/external/llvm-project/llvm/test/tools/llvm-isel-fuzzer/
Daarch64-execname-options.ll12 ; RUN: %t.bin--aarch64 %t.input 2>&1 | FileCheck -check-prefix=AARCH64 %s
13 ; AARCH64: Injected args: -mtriple=aarch64
/external/llvm-project/llvm/test/tools/llvm-objdump/ELF/
Ddynamic-section-machine-specific.test261 ## Case 5: Test that AARCH64 machine-specific tags can be dumped.
263 # RUN: llvm-objdump -p %t.aarch64 | FileCheck %s --check-prefix=AARCH64
265 # AARCH64: Dynamic Section:
266 # AARCH64-NEXT: AARCH64_BTI_PLT 0x0000000000000001
267 # AARCH64-NEXT: AARCH64_PAC_PLT 0x0000000000000002
/external/llvm-project/lldb/source/Plugins/Process/elf-core/
DRegisterUtilities.h50 namespace AARCH64 {
105 {llvm::Triple::NetBSD, llvm::Triple::aarch64, NETBSD::AARCH64::NT_FPREGS},
/external/llvm-project/llvm/test/tools/llvm-objcopy/ELF/
Dbinary-output-target.test4 # RUN: llvm-readobj --file-headers %t.aarch64.o | FileCheck %s --check-prefixes=CHECK,LE,AARCH64,64
39 # AARCH64-SAME: littleaarch64
52 # AARCH64-NEXT: Arch: aarch64
85 # AARCH64-NEXT: Machine: EM_AARCH64 (0xB7)
/external/strace/linux/arm/
Darch_sigreturn.c9 #ifdef AARCH64 in arch_sigreturn()
/external/llvm/include/llvm/Support/
DAArch64TargetParser.def1 //===- AARCH64TargetParser.def - AARCH64 target parsing defines ---------*- C++ -*-===//
10 // This file provides defines to build up the AARCH64 target parser's logic.

1234