Home
last modified time | relevance | path

Searched refs:ARM64 (Results 1 – 25 of 191) sorted by relevance

12345678

/external/llvm-project/llvm/test/CodeGen/AArch64/
Demutls.ll2 ; RUN: -relocation-model=pic -frame-pointer=all < %s | FileCheck -check-prefix=ARM64 %s
4 ; RUN: -relocation-model=pic -frame-pointer=all < %s | FileCheck -check-prefix=ARM64 %s
13 ; ARM64-LABEL: my_get_xyz:
14 ; ARM64: adrp x0, :got:my_emutls_v_xyz
15 ; ARM64-NEXT: ldr x0, [x0, :got_lo12:my_emutls_v_xyz]
16 ; ARM64-NEXT: bl my_emutls_get_address
17 ; ARM64-NEXT: ldr w0, [x0]
18 ; ARM64-NEXT: ldp x29, x30, [sp]
36 ; ARM64-LABEL: f1:
37 ; ARM64: adrp x0, :got:__emutls_v.i1
[all …]
Darm64-fast-isel-intrinsic.ll1 … -relocation-model=dynamic-no-pic -mtriple=arm64-apple-ios < %s | FileCheck %s --check-prefix=ARM64
7 ; ARM64-LABEL: t1
8 ; ARM64: adrp x8, _message@PAGE
9 ; ARM64: add x0, x8, _message@PAGEOFF
10 ; ARM64: mov [[REG:w[0-9]+]], wzr
11 ; ARM64: uxtb w1, [[REG]]
12 ; ARM64: mov x2, #80
13 ; ARM64: bl _memset
21 ; ARM64-LABEL: t2
22 ; ARM64: adrp x8, _temp@GOTPAGE
[all …]
Dlocal_vars.ll2 … -mtriple=aarch64-none-linux-gnu -frame-pointer=all | FileCheck -check-prefix CHECK-WITHFP-ARM64 %s
31 ; CHECK-WITHFP-ARM64-LABEL: trivial_fp_func:
32 ; CHECK-WITHFP-ARM64: stp x29, x30, [sp, #-16]!
33 ; CHECK-WITHFP-ARM64-NEXT: mov x29, sp
36 ; CHECK-WITHFP-ARM64: bl foo
44 ; CHECK-WITHFP-ARM64: ldp x29, x30, [sp], #16
45 ; CHECK-WITHFP-ARM64-NEXT: ret
Dalloca.ll3 …-post-ra -mattr=-fp-armv8 -verify-machineinstrs < %s | FileCheck --check-prefix=CHECK-NOFP-ARM64 %s
89 ; CHECK-NOFP-ARM64: stp x29, x30, [sp, #-16]!
90 ; CHECK-NOFP-ARM64: mov x29, sp
91 ; CHECK-NOFP-ARM64: sub sp, sp, #64
92 ; CHECK-NOFP-ARM64-DAG: stp x5, x6, [x29, #-24]
94 ; CHECK-NOFP-ARM64-DAG: stp x3, x4, [x29, #-40]
96 ; CHECK-NOFP-ARM64-DAG: stp x1, x2, [x29, #-56]
98 ; CHECK-NOFP-ARM64: mov x8, sp
111 ; CHECK-NOFP-ARM64: mov sp, x29
112 ; CHECK-NOFP-ARM64: ldp x29, x30, [sp], #16
/external/llvm/test/CodeGen/AArch64/
Demutls.ll2 ; RUN: -relocation-model=pic -disable-fp-elim < %s | FileCheck -check-prefix=ARM64 %s
11 ; ARM64-LABEL: my_get_xyz:
12 ; ARM64: adrp x0, :got:my_emutls_v_xyz
13 ; ARM64-NEXT: ldr x0, [x0, :got_lo12:my_emutls_v_xyz]
14 ; ARM64-NEXT: bl my_emutls_get_address
15 ; ARM64-NEXT: ldr w0, [x0]
16 ; ARM64-NEXT: ldp x29, x30, [sp]
34 ; ARM64-LABEL: f1:
35 ; ARM64: adrp x0, :got:__emutls_v.i1
36 ; ARM64-NEXT: ldr x0, [x0, :got_lo12:__emutls_v.i1]
[all …]
Darm64-fast-isel-intrinsic.ll1 … -relocation-model=dynamic-no-pic -mtriple=arm64-apple-ios < %s | FileCheck %s --check-prefix=ARM64
7 ; ARM64-LABEL: t1
8 ; ARM64: adrp x8, _message@PAGE
9 ; ARM64: add x0, x8, _message@PAGEOFF
10 ; ARM64: mov w9, wzr
11 ; ARM64: mov x2, #80
12 ; ARM64: uxtb w1, w9
13 ; ARM64: bl _memset
21 ; ARM64-LABEL: t2
22 ; ARM64: adrp x8, _temp@GOTPAGE
[all …]
Dlocal_vars.ll2 …%s -mtriple=aarch64-none-linux-gnu -disable-fp-elim | FileCheck -check-prefix CHECK-WITHFP-ARM64 %s
31 ; CHECK-WITHFP-ARM64-LABEL: trivial_fp_func:
32 ; CHECK-WITHFP-ARM64: stp x29, x30, [sp, #-16]!
33 ; CHECK-WITHFP-ARM64-NEXT: mov x29, sp
36 ; CHECK-WITHFP-ARM64: bl foo
44 ; CHECK-WITHFP-ARM64: ldp x29, x30, [sp], #16
45 ; CHECK-WITHFP-ARM64-NEXT: ret
Dalloca.ll3 …-post-ra -mattr=-fp-armv8 -verify-machineinstrs < %s | FileCheck --check-prefix=CHECK-NOFP-ARM64 %s
89 ; CHECK-NOFP-ARM64: stp x29, x30, [sp, #-16]!
90 ; CHECK-NOFP-ARM64: mov x29, sp
91 ; CHECK-NOFP-ARM64: sub sp, sp, #64
92 ; CHECK-NOFP-ARM64: stp x6, x7, [x29, #-16]
94 ; CHECK-NOFP-ARM64: stp x4, x5, [x29, #-32]
96 ; CHECK-NOFP-ARM64: stp x2, x3, [x29, #-48]
98 ; CHECK-NOFP-ARM64: mov x8, sp
111 ; CHECK-NOFP-ARM64: mov sp, x29
112 ; CHECK-NOFP-ARM64: ldp x29, x30, [sp], #16
/external/llvm-project/clang/test/CodeGenObjC/
Dweak-in-c-struct.m1 …ocks -fobjc-runtime=ios-11.0 -emit-llvm -o - %s | FileCheck -check-prefix=ARM64 -check-prefix=COMM…
18 // ARM64: define void @test_constructor_destructor_Weak()
19 // ARM64: %[[T:.*]] = alloca %[[STRUCT_WEAK]], align 8
20 // ARM64: %[[V0:.*]] = bitcast %[[STRUCT_WEAK]]* %[[T]] to i8**
21 // ARM64: call void @__default_constructor_8_w8(i8** %[[V0]])
22 // ARM64: %[[V1:.*]] = bitcast %[[STRUCT_WEAK]]* %[[T]] to i8**
23 // ARM64: call void @__destructor_8_w8(i8** %[[V1]])
24 // ARM64: ret void
26 // ARM64: define linkonce_odr hidden void @__default_constructor_8_w8(i8** %[[DST:.*]])
27 // ARM64: %[[DST_ADDR:.*]] = alloca i8**, align 8
[all …]
Dstret.m3 …clang_cc1 -fblocks -triple arm64-apple-darwin %s -emit-llvm -o - | FileCheck %s -check-prefix=ARM64
5 // <rdar://problem/9757015>: Don't use 'stret' variants on ARM64.
13 // ARM64: @main
14 // ARM64-NOT: @objc_msgSend_stret
/external/python/cpython3/PCbuild/
Dpcbuild.sln113 Debug|ARM64 = Debug|ARM64
117 PGInstrument|ARM64 = PGInstrument|ARM64
121 PGUpdate|ARM64 = PGUpdate|ARM64
125 Release|ARM64 = Release|ARM64
132 {B11D750F-CD1F-4A96-85CE-E69A5C5259F9}.Debug|ARM64.ActiveCfg = Debug|ARM64
133 {B11D750F-CD1F-4A96-85CE-E69A5C5259F9}.Debug|ARM64.Build.0 = Debug|ARM64
140 {B11D750F-CD1F-4A96-85CE-E69A5C5259F9}.PGInstrument|ARM64.ActiveCfg = PGInstrument|ARM64
141 {B11D750F-CD1F-4A96-85CE-E69A5C5259F9}.PGInstrument|ARM64.Build.0 = PGInstrument|ARM64
148 {B11D750F-CD1F-4A96-85CE-E69A5C5259F9}.PGUpdate|ARM64.ActiveCfg = PGUpdate|ARM64
149 {B11D750F-CD1F-4A96-85CE-E69A5C5259F9}.PGUpdate|ARM64.Build.0 = PGUpdate|ARM64
[all …]
/external/libusb/msvc/
Dlibusb_2019.sln32 Debug|ARM64 = Debug|ARM64
36 Release|ARM64 = Release|ARM64
43 {349EE8F9-7D25-4909-AAF5-FF3FADE72187}.Debug|ARM64.ActiveCfg = Debug|ARM64
44 {349EE8F9-7D25-4909-AAF5-FF3FADE72187}.Debug|ARM64.Build.0 = Debug|ARM64
51 {349EE8F9-7D25-4909-AAF5-FF3FADE72187}.Release|ARM64.ActiveCfg = Release|ARM64
52 {349EE8F9-7D25-4909-AAF5-FF3FADE72187}.Release|ARM64.Build.0 = Release|ARM64
59 {349EE8FA-7D25-4909-AAF5-FF3FADE72187}.Debug|ARM64.ActiveCfg = Debug|ARM64
60 {349EE8FA-7D25-4909-AAF5-FF3FADE72187}.Debug|ARM64.Build.0 = Debug|ARM64
67 {349EE8FA-7D25-4909-AAF5-FF3FADE72187}.Release|ARM64.ActiveCfg = Release|ARM64
68 {349EE8FA-7D25-4909-AAF5-FF3FADE72187}.Release|ARM64.Build.0 = Release|ARM64
[all …]
Dlibusb_2017.sln32 Debug|ARM64 = Debug|ARM64
36 Release|ARM64 = Release|ARM64
43 {349EE8F9-7D25-4909-AAF5-FF3FADE72187}.Debug|ARM64.ActiveCfg = Debug|ARM64
44 {349EE8F9-7D25-4909-AAF5-FF3FADE72187}.Debug|ARM64.Build.0 = Debug|ARM64
51 {349EE8F9-7D25-4909-AAF5-FF3FADE72187}.Release|ARM64.ActiveCfg = Release|ARM64
52 {349EE8F9-7D25-4909-AAF5-FF3FADE72187}.Release|ARM64.Build.0 = Release|ARM64
59 {349EE8FA-7D25-4909-AAF5-FF3FADE72187}.Debug|ARM64.ActiveCfg = Debug|ARM64
60 {349EE8FA-7D25-4909-AAF5-FF3FADE72187}.Debug|ARM64.Build.0 = Debug|ARM64
67 {349EE8FA-7D25-4909-AAF5-FF3FADE72187}.Release|ARM64.ActiveCfg = Release|ARM64
68 {349EE8FA-7D25-4909-AAF5-FF3FADE72187}.Release|ARM64.Build.0 = Release|ARM64
[all …]
/external/llvm-project/llvm/test/tools/llvm-readobj/MachO/
Dfile-headers-arm64.test4 …--strict-whitespace --match-full-lines -DFILE=%t.arm64-all --check-prefix=ARM64 -DSUBTYPE="CPU_SUB…
9 … --strict-whitespace --match-full-lines -DFILE=%t.arm64-v8 --check-prefix=ARM64 -DSUBTYPE="CPU_SUB…
14 # RUN: | FileCheck %s --strict-whitespace --match-full-lines -DFILE=%t.arm64e --check-prefix=ARM64
16 # ARM64:File: [[FILE]]
17 # ARM64-NEXT:Format: Mach-O arm64
18 # ARM64-NEXT:Arch: aarch64
19 # ARM64-NEXT:AddressSize: 64bit
20 # ARM64-NEXT:MachHeader {
21 # ARM64-NEXT: Magic: Magic64 (0xFEEDFACF)
22 # ARM64-NEXT: CpuType: Arm64 (0x100000C)
[all …]
/external/libffi/msvc_build/aarch64/
DFfi_staticLib.sln10 Debug|ARM64 = Debug|ARM64
13 Release|ARM64 = Release|ARM64
18 {115502C0-BE05-4767-BF19-5C87D805FAD6}.Debug|ARM64.ActiveCfg = Debug|ARM64
19 {115502C0-BE05-4767-BF19-5C87D805FAD6}.Debug|ARM64.Build.0 = Debug|ARM64
20 {115502C0-BE05-4767-BF19-5C87D805FAD6}.Debug|x64.ActiveCfg = Debug|ARM64
21 {115502C0-BE05-4767-BF19-5C87D805FAD6}.Debug|x86.ActiveCfg = Debug|ARM64
22 {115502C0-BE05-4767-BF19-5C87D805FAD6}.Release|ARM64.ActiveCfg = Release|ARM64
23 {115502C0-BE05-4767-BF19-5C87D805FAD6}.Release|ARM64.Build.0 = Release|ARM64
24 {115502C0-BE05-4767-BF19-5C87D805FAD6}.Release|x64.ActiveCfg = Release|ARM64
25 {115502C0-BE05-4767-BF19-5C87D805FAD6}.Release|x86.ActiveCfg = Release|ARM64
/external/icu/icu4c/source/allinone/
Dallinone.sln200 Debug|ARM64 = Debug|ARM64
204 Release|ARM64 = Release|ARM64
210 {F7659D77-09CF-4FE9-ACEE-927287AA9509}.Debug|ARM64.ActiveCfg = Debug|Win32
216 {F7659D77-09CF-4FE9-ACEE-927287AA9509}.Release|ARM64.ActiveCfg = Release|Win32
223 {3D1246AE-1B32-479B-BECA-AEFA97BE2321}.Debug|ARM64.ActiveCfg = Debug|ARM64
224 {3D1246AE-1B32-479B-BECA-AEFA97BE2321}.Debug|ARM64.Build.0 = Debug|ARM64
231 {3D1246AE-1B32-479B-BECA-AEFA97BE2321}.Release|ARM64.ActiveCfg = Release|ARM64
232 {3D1246AE-1B32-479B-BECA-AEFA97BE2321}.Release|ARM64.Build.0 = Release|ARM64
239 {73C0A65B-D1F2-4DE1-B3A6-15DAD2C23F3D}.Debug|ARM64.ActiveCfg = Debug|ARM64
240 {73C0A65B-D1F2-4DE1-B3A6-15DAD2C23F3D}.Debug|ARM64.Build.0 = Debug|ARM64
[all …]
/external/llvm-project/llvm/test/Transforms/CodeGenPrepare/AArch64/
Dwiden_switch.ll3 …N: opt < %s -codegenprepare -S -mtriple=aarch64-unknown-unknown | FileCheck %s --check-prefix=ARM64
28 ; ARM64-LABEL: @widen_switch_i16(
29 ; ARM64: %0 = zext i16 %trunc to i32
30 ; ARM64-NEXT: switch i32 %0, label %sw.default [
31 ; ARM64-NEXT: i32 1, label %sw.bb0
32 ; ARM64-NEXT: i32 65535, label %sw.bb1
58 ; ARM64-LABEL: @widen_switch_i17(
59 ; ARM64: %0 = zext i17 %trunc to i32
60 ; ARM64-NEXT: switch i32 %0, label %sw.default [
61 ; ARM64-NEXT: i32 10, label %sw.bb0
[all …]
/external/llvm/test/Transforms/CodeGenPrepare/AArch64/
Dwiden_switch.ll3 …N: opt < %s -codegenprepare -S -mtriple=aarch64-unknown-unknown | FileCheck %s --check-prefix=ARM64
28 ; ARM64-LABEL: @widen_switch_i16(
29 ; ARM64: %0 = zext i16 %trunc to i32
30 ; ARM64-NEXT: switch i32 %0, label %sw.default [
31 ; ARM64-NEXT: i32 1, label %return
32 ; ARM64-NEXT: i32 65535, label %sw.bb1
58 ; ARM64-LABEL: @widen_switch_i17(
59 ; ARM64: %0 = zext i17 %trunc to i32
60 ; ARM64-NEXT: switch i32 %0, label %sw.default [
61 ; ARM64-NEXT: i32 10, label %return
[all …]
/external/llvm-project/llvm/test/tools/dsymutil/
Darch-option.test4 …dump-debug-map %p/Inputs/fat-test.arm.dylib | FileCheck %s -check-prefixes=ARM64,ARMV7S,ARMV7,CHECK
5 …-map %p/Inputs/fat-test.arm.dylib -arch all | FileCheck %s -check-prefixes=ARM64,ARMV7S,ARMV7,CHECK
6 …-map %p/Inputs/fat-test.arm.dylib -arch='*' | FileCheck %s -check-prefixes=ARM64,ARMV7S,ARMV7,CHECK
7 …-dump-debug-map %p/Inputs/fat-test.arm.dylib -arch arm64 | FileCheck %s -check-prefixes=ARM64,CHECK
10 …nputs/fat-test.arm.dylib -arch arm64 -arch armv7s | FileCheck %s -check-prefixes=ARM64,ARMV7S,CHECK
29 ARM64: ---
30 ARM64-NOT: ...
31 ARM64: triple: 'arm64-apple-darwin'
32 ARM64-NOT: ...
33 ARM64: sym: _arm64_var
[all …]
/external/llvm-project/llvm/test/tools/llvm-cvtres/
Dmachine.test25 RUN: llvm-cvtres /machine:ARM64 /out:%t %p/Inputs/test_resource.res
26 RUN: llvm-readobj -h -r %t | FileCheck %s -check-prefix=ARM64
64 ARM64: Machine: IMAGE_FILE_MACHINE_ARM64 (0xAA64)
65 ARM64-DAG: Relocations [
66 ARM64-DAG: .rsrc$01 {
67 ARM64-NEXT: 0x1E8 IMAGE_REL_ARM64_ADDR32NB $R000000
68 ARM64-NEXT: 0x198 IMAGE_REL_ARM64_ADDR32NB $R000001
69 ARM64-NEXT: 0x1A8 IMAGE_REL_ARM64_ADDR32NB $R000002
70 ARM64-NEXT: 0x1C8 IMAGE_REL_ARM64_ADDR32NB $R000003
71 ARM64-NEXT: 0x1D8 IMAGE_REL_ARM64_ADDR32NB $R000004
[all …]
/external/llvm/test/tools/dsymutil/
Darch-option.test4 …-dump-debug-map %p/Inputs/fat-test.arm.dylib | FileCheck %s -check-prefix=ARM64 -check-prefix=ARMV…
5 …g-map %p/Inputs/fat-test.arm.dylib -arch all | FileCheck %s -check-prefix=ARM64 -check-prefix=ARMV…
6 …g-map %p/Inputs/fat-test.arm.dylib -arch='*' | FileCheck %s -check-prefix=ARM64 -check-prefix=ARMV…
7 …map %p/Inputs/fat-test.arm.dylib -arch arm64 | FileCheck %s -check-prefix=ARM64 -check-prefix=CHECK
10 …/fat-test.arm.dylib -arch arm64 -arch armv7s | FileCheck %s -check-prefix=ARM64 -check-prefix=ARMV…
29 ARM64: ---
30 ARM64-NOT: ...
31 ARM64: triple: 'arm64-apple-darwin'
32 ARM64-NOT: ...
33 ARM64: sym: _arm64_var
[all …]
/external/llvm-project/llvm/test/Object/
Dobj2yaml.test266 # RUN: obj2yaml %p/Inputs/trivial-object-test.coff-arm64 | FileCheck %s --check-prefix COFF-ARM64
268 # COFF-ARM64: header:
269 # COFF-ARM64-NEXT: Machine: IMAGE_FILE_MACHINE_ARM64
271 # COFF-ARM64: sections:
272 # COFF-ARM64-NEXT: - Name: .text
273 # COFF-ARM64-NEXT: Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_…
274 # COFF-ARM64-NEXT: Alignment: 4
275 # COFF-ARM64-NEXT: SectionData: 00000094C0035FD6
277 # COFF-ARM64: Relocations:
278 # COFF-ARM64-NEXT: - VirtualAddress: 0
[all …]
/external/icu/icu4c/source/extra/uconv/
Dmakedata.mak20 … "ARM\Release" && "$(CFG)" != "ARM\Debug" && "$(CFG)" != "ARM64\Release" && "$(CFG)" != "ARM64\Deb…
54 # Use the x64 tools for building ARM and ARM64.
56 … "ARM\Release" || "$(CFG)" == "ARM\Debug" || "$(CFG)" == "ARM64\Release" || "$(CFG)" == "ARM64\De…
69 !IF "$(CFG)" == "ARM64\Release" || "$(CFG)" == "ARM64\Debug"
70 EXTRA_PKGDATA_ARGUMENTS=-a ARM64
77 … "ARM\Release" || "$(CFG)" == "ARM\Debug" || "$(CFG)" == "ARM64\Release" || "$(CFG)" == "ARM64\Deb…
78 !ERROR Note that the ARM and ARM64 builds require building x64 first.
84 … "ARM\Release" || "$(CFG)" == "ARM\Debug" || "$(CFG)" == "ARM64\Release" || "$(CFG)" == "ARM64\Deb…
85 !ERROR Note that the ARM and ARM64 builds require building x64 first.
/external/llvm-project/llvm/test/tools/llvm-readobj/COFF/
Dfile-headers.test31 # RUN: | FileCheck %s --strict-whitespace --match-full-lines -DFILE=%t.arm64 --check-prefix ARM64
33 # ARM64:File: [[FILE]]
34 # ARM64-NEXT:Format: COFF-ARM64
35 # ARM64-NEXT:Arch: aarch64
36 # ARM64-NEXT:AddressSize: 64bit
37 # ARM64-NEXT:ImageFileHeader {
38 # ARM64-NEXT: Machine: IMAGE_FILE_MACHINE_ARM64 (0xAA64)
39 # ARM64-NEXT: SectionCount: 0
40 # ARM64-NEXT: TimeDateStamp: 1970-01-01 00:00:00 (0x0)
41 # ARM64-NEXT: PointerToSymbolTable: 0x0
[all …]
/external/clang/test/CodeGenObjC/
Dstret.m3 …clang_cc1 -fblocks -triple arm64-apple-darwin %s -emit-llvm -o - | FileCheck %s -check-prefix=ARM64
5 // <rdar://problem/9757015>: Don't use 'stret' variants on ARM64.
13 // ARM64: @main
14 // ARM64-NOT: @objc_msgSend_stret

12345678