Home
last modified time | relevance | path

Searched +full:aarch64_be +full:- +full:linux +full:- +full:gnu (Results 1 – 25 of 106) sorted by relevance

12345

/external/llvm/test/MC/AArch64/
Dinst-directive.s1 // RUN: llvm-mc %s -triple=aarch64-none-linux-gnu -filetype=asm -o - \
2 // RUN: | FileCheck %s --check-prefix=CHECK-ASM
3 // RUN: llvm-mc %s -triple=aarch64-none-linux-gnu -filetype=obj -o %t
4 // RUN: llvm-readobj -s -sd %t | FileCheck %s --check-prefix=CHECK-OBJ
5 // RUN: llvm-objdump -t %t | FileCheck %s --check-prefix=CHECK-SYMS
7 // RUN: llvm-mc %s -triple=aarch64_be-none-linux-gnu -filetype=asm -o - \
8 // RUN: | FileCheck %s --check-prefix=CHECK-ASM
9 // RUN: llvm-mc %s -triple=aarch64_be-none-linux-gnu -filetype=obj -o %t
10 // RUN: llvm-readobj -s -sd %t | FileCheck %s --check-prefix=CHECK-OBJ
11 // RUN: llvm-objdump -t %t | FileCheck %s --check-prefix=CHECK-SYMS
[all …]
/external/cpu_features/scripts/
Drun_integration.sh2 set -eo pipefail
17 mkdir -p "${ARCHIVE_DIR}"
19 local -r URL=$1
20 local -r RELATIVE_DIR=$2
21 local -r DESTINATION="${ARCHIVE_DIR}/${RELATIVE_DIR}"
22 if [[ ! -d "${DESTINATION}" ]] ; then
24 local -r ARCHIVE_NAME=$(basename "${URL}")
25 [[ -f "${ARCHIVE_NAME}" ]] || wget --no-verbose "${URL}"
27 rm -f "${ARCHIVE_NAME}"
36 local -r QEMU_VERSION=${QEMU_VERSION:=7.1.0}
[all …]
Dtest_integration.sh3 # Toolchains for little-endian, 64-bit ARMv8 for GNU/Linux systems
4 function set_aarch64-linux-gnu() {
5 export TARGET=aarch64-linux-gnu
8 # Toolchains for little-endian, hard-float, 32-bit ARMv7 (and earlier) for GNU/Linux systems
9 function set_arm-linux-gnueabihf() {
10 export TARGET=arm-linux-gnueabihf
13 # Toolchains for little-endian, 32-bit ARMv8 for GNU/Linux systems
14 function set_armv8l-linux-gnueabihf() {
15 export TARGET=armv8l-linux-gnueabihf
18 # Toolchains for little-endian, soft-float, 32-bit ARMv7 (and earlier) for GNU/Linux systems
[all …]
/external/cronet/third_party/cpu_features/src/scripts/
Drun_integration.sh2 set -eo pipefail
17 mkdir -p "${ARCHIVE_DIR}"
19 local -r URL=$1
20 local -r RELATIVE_DIR=$2
21 local -r DESTINATION="${ARCHIVE_DIR}/${RELATIVE_DIR}"
22 if [[ ! -d "${DESTINATION}" ]] ; then
24 local -r ARCHIVE_NAME=$(basename "${URL}")
25 [[ -f "${ARCHIVE_NAME}" ]] || wget --no-verbose "${URL}"
27 rm -f "${ARCHIVE_NAME}"
36 local -r QEMU_VERSION=${QEMU_VERSION:=7.1.0}
[all …]
Dtest_integration.sh3 # Toolchains for little-endian, 64-bit ARMv8 for GNU/Linux systems
4 function set_aarch64-linux-gnu() {
5 export TARGET=aarch64-linux-gnu
8 # Toolchains for little-endian, hard-float, 32-bit ARMv7 (and earlier) for GNU/Linux systems
9 function set_arm-linux-gnueabihf() {
10 export TARGET=arm-linux-gnueabihf
13 # Toolchains for little-endian, 32-bit ARMv8 for GNU/Linux systems
14 function set_armv8l-linux-gnueabihf() {
15 export TARGET=armv8l-linux-gnueabihf
18 # Toolchains for little-endian, soft-float, 32-bit ARMv7 (and earlier) for GNU/Linux systems
[all …]
/external/cpu_features/.github/workflows/
Daarch64_linux_cmake.yml1 name: AArch64 Linux CMake
8 - cron: '0 0 7,22 * *'
13 runs-on: ubuntu-latest
19 [aarch64-linux-gnu],
20 [aarch64_be-linux-gnu]
22 fail-fast: false
26 - uses: actions/checkout@v2
27 - name: Build
28 run: make --directory=cmake/ci ${TARGET}_build
29 - name: Test
[all …]
/external/cronet/third_party/cpu_features/src/.github/workflows/
Daarch64_linux_cmake.yml1 name: AArch64 Linux CMake
8 - cron: '0 0 7,22 * *'
13 runs-on: ubuntu-latest
19 [aarch64-linux-gnu],
20 [aarch64_be-linux-gnu]
22 fail-fast: false
26 - uses: actions/checkout@v2
27 - name: Build
28 run: make --directory=cmake/ci ${TARGET}_build
29 - name: Test
[all …]
/external/llvm/test/DebugInfo/AArch64/
Dbitfields.ll1 ; RUN: llc -mtriple aarch64_be-gnu-linux -O0 -filetype=obj -o %t_be.o %s
2 ; RUN: llvm-dwarfdump -debug-dump=info %t_be.o | FileCheck %s
4 ; Produced at -O0 from:
17 ; CHECK-NEXT: DW_AT_name{{.*}}"a"
18 ; CHECK-NOT: DW_TAG_member
20 ; CHECK-NEXT: DW_AT_bit_size {{.*}} (0x02)
21 ; CHECK-NEXT: DW_AT_bit_offset {{.*}} (0x00)
22 ; CHECK-NEXT: DW_AT_data_member_location {{.*}} 00
25 ; CHECK-NEXT: DW_AT_name{{.*}}"b"
26 ; CHECK-NOT: DW_TAG_member
[all …]
/external/cronet/third_party/cpu_features/src/cmake/ci/
DMakefile2 BRANCH := $(shell git rev-parse --abbrev-ref HEAD)
3 SHA1 := $(shell git rev-parse --verify HEAD)
11 @echo -e "${BOLD}SYNOPSIS${RESET}"
12 @echo -e "\tmake <target> [NOCACHE=1]"
14 @echo -e "${BOLD}DESCRIPTION${RESET}"
15 @echo -e "\ttest build inside docker container to have a reproductible build."
17 @echo -e "${BOLD}MAKE TARGETS${RESET}"
18 @echo -e "\t${BOLD}help${RESET}: display this help and exit."
20 …@echo -e "\t${BOLD}amd64_<stage>${RESET}: build <stage> docker image using an Ubuntu:latest x86_64…
21 @echo -e "\t${BOLD}save_amd64_<stage>${RESET}: Save the <stage> docker image."
[all …]
/external/cpu_features/cmake/ci/
DMakefile2 BRANCH := $(shell git rev-parse --abbrev-ref HEAD)
3 SHA1 := $(shell git rev-parse --verify HEAD)
11 @echo -e "${BOLD}SYNOPSIS${RESET}"
12 @echo -e "\tmake <target> [NOCACHE=1]"
14 @echo -e "${BOLD}DESCRIPTION${RESET}"
15 @echo -e "\ttest build inside docker container to have a reproductible build."
17 @echo -e "${BOLD}MAKE TARGETS${RESET}"
18 @echo -e "\t${BOLD}help${RESET}: display this help and exit."
20 …@echo -e "\t${BOLD}amd64_<stage>${RESET}: build <stage> docker image using an Ubuntu:latest x86_64…
21 @echo -e "\t${BOLD}save_amd64_<stage>${RESET}: Save the <stage> docker image."
[all …]
/external/llvm/test/CodeGen/AArch64/
Dpic-eh-stubs.ll1 ; RUN: llc -mtriple=aarch64-none-linux-gnu -relocation-model=pic -o - %s | FileCheck %s
2 ; RUN: llc -mtriple=aarch64_be-none-linux-gnu -relocation-model=pic -o - %s | FileCheck %s
4 ; Make sure exception-handling PIC code can be linked correctly. An alternative
8 ; There should be a read-only .gcc_except_table section...
14 ; CHECK: [[TYPEINFO_LBL:.Ltmp[0-9]+]]: // TypeInfo 1
15 ; CHECK-NEXT: .xword .L_ZTIi.DW.stub-[[TYPEINFO_LBL]]
20 ; CHECK-NEXT: .xword _ZTIi
Dmadd-lohi.ll1 ; RUN: llc -mtriple=arm64-apple-ios7.0 %s -o - | FileCheck %s
2 ; RUN: llc -mtriple=aarch64_be-linux-gnu %s -o - | FileCheck --check-prefix=CHECK-BE %s
5 ; CHECK-LABEL: test_128bitmul:
6 ; CHECK-DAG: umulh [[CARRY:x[0-9]+]], x0, x2
7 ; CHECK-DAG: madd [[PART1:x[0-9]+]], x0, x3, [[CARRY]]
11 ; CHECK-BE-LABEL: test_128bitmul:
12 ; CHECK-BE-DAG: umulh [[CARRY:x[0-9]+]], x1, x3
13 ; CHECK-BE-DAG: madd [[PART1:x[0-9]+]], x1, x2, [[CARRY]]
14 ; CHECK-BE: madd x0, x0, x3, [[PART1]]
15 ; CHECK-BE: mul x1, x1, x3
Darm64-big-endian-eh.ll1 ; RUN: llc -mtriple aarch64_be-linux-gnu -filetype obj < %s | llvm-objdump -s - | FileCheck %s
71 ; CHECK-LABEL: Contents of section .eh_frame:
72 ; CHECK-NEXT: 0000 0000001c
Dmul-lohi.ll1 ; RUN: llc -mtriple=arm64-apple-ios7.0 -mcpu=cyclone %s -o - | FileCheck %s
2 ; RUN: llc -mtriple=aarch64_be-linux-gnu -mcpu=cyclone %s -o - | FileCheck --check-prefix=CHECK-BE …
5 ; CHECK-LABEL: test_128bitmul:
6 ; CHECK-DAG: mul [[PART1:x[0-9]+]], x0, x3
7 ; CHECK-DAG: umulh [[CARRY:x[0-9]+]], x0, x2
8 ; CHECK: mul [[PART2:x[0-9]+]], x1, x2
11 ; CHECK-BE-LABEL: test_128bitmul:
12 ; CHECK-BE-DAG: mul [[PART1:x[0-9]+]], x1, x2
13 ; CHECK-BE-DAG: umulh [[CARRY:x[0-9]+]], x1, x3
14 ; CHECK-BE: mul [[PART2:x[0-9]+]], x0, x3
[all …]
Dfunc-calls.ll1 ; RUN: llc -verify-machineinstrs < %s -mtriple=aarch64-none-linux-gnu | FileCheck %s
2 ; RUN: llc -verify-machineinstrs < %s -mtriple=aarch64-none-linux-gnu -mattr=-neon | FileCheck --ch…
3 ; RUN: llc -verify-machineinstrs < %s -mtriple=aarch64-none-linux-gnu -mattr=-fp-armv8 | FileCheck
4 ; RUN: llc -verify-machineinstrs < %s -mtriple=aarch64_be-none-linux-gnu | FileCheck --check-prefix…
23 ; CHECK-LABEL: simple_args:
27 ; CHECK-DAG: ldrb w0, [{{x[0-9]+}}, {{#?}}:lo12:var8]
28 ; CHECK-DAG: ldrb w1, [{{x[0-9]+}}, {{#?}}:lo12:var8_2]
34 ; CHECK-DAG: ldr s1, [{{x[0-9]+}}, {{#?}}:lo12:varfloat_2]
35 ; CHECK-DAG: ldr s0, [{{x[0-9]+}}, {{#?}}:lo12:varfloat]
37 ; CHECK-NOFP-NOT: ldr s1,
[all …]
Dadc.ll1 ; RUN: llc -verify-machineinstrs < %s -mtriple=arm64-apple-ios7.0 | FileCheck --check-prefix=CHECK
2 ; RUN: llc -verify-machineinstrs < %s -mtriple=aarch64_be-none-linux-gnu | FileCheck --check-prefix…
5 ; CHECK-LABEL: test_simple:
8 ; CHECK-LE: adds [[ADDLO:x[0-9]+]], x0, x2
9 ; CHECK-LE-NEXT: adcs [[ADDHI:x[0-9]+]], x1, x3
10 ; CHECK-BE: adds [[ADDLO:x[0-9]+]], x1, x3
11 ; CHECK-BE-NEXT: adcs [[ADDHI:x[0-9]+]], x0, x2
14 ; CHECK-LE: subs x0, [[ADDLO]], x4
15 ; CHECK-LE: sbcs x1, [[ADDHI]], x5
16 ; CHECK-BE: subs x1, [[ADDLO]], x5
[all …]
/external/clang/test/Sema/
Darm64-neon-args.c1 // RUN: %clang_cc1 -triple arm64-apple-darwin -target-feature +neon -fsyntax-only -ffreestanding -v…
2 // RUN: %clang_cc1 -triple aarch64_be-none-linux-gnu -target-feature +neon -fsyntax-only -ffreestan…
8 …vcopyq_laneq_f32(vOut0, 1, vAlpha, t); // expected-error {{argument to '__builtin_neon_vgetq_lane_… in vcopy_reject()
/external/clang/test/CodeGen/
Daarch64-type-sizes.c1 // RUN: %clang_cc1 -triple aarch64_be-none-linux-gnu -emit-llvm -w -o - %s | FileCheck --check-pref…
4 // CHECK: target datalayout = "E-m:e-i8:8:32-i16:16:32-i64:64-i128:128-n32:64-S128"
17 // Both 4 and 8 are permitted under the PCS, Linux says 8! in check_long()
73 // PCS allows either unsigned short or unsigned int. Linux again says "bigger!" in check_wchar()
79 return (__WCHAR_TYPE__)-1 > (__WCHAR_TYPE__)0; in check_wchar_unsigned()
Darm64-be-bitfield.c1 // RUN: %clang_cc1 -triple aarch64_be-linux-gnu -ffreestanding -emit-llvm -O0 -o - %s | FileCheck
5 // Get the high 32-bits and then shift appropriately for big-endian.
Darm64-be-hfa-vararg.c1 // RUN: %clang_cc1 -triple aarch64_be-linux-gnu -ffreestanding -emit-llvm -O0 -o - %s | FileCheck …
5 // A single member HFA must be aligned just like a non-HFA register argument.
/external/llvm/unittests/ADT/
DTripleTest.cpp1 //===----------- Triple.cpp - Triple unit tests ---------------------------===//
8 //===----------------------------------------------------------------------===//
26 T = Triple("-"); in TEST()
32 T = Triple("--"); in TEST()
38 T = Triple("---"); in TEST()
44 T = Triple("----"); in TEST()
48 EXPECT_EQ("-", T.getEnvironmentName().str()); in TEST()
56 T = Triple("a-b"); in TEST()
62 T = Triple("a-b-c"); in TEST()
68 T = Triple("a-b-c-d"); in TEST()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Support/
DTriple.cpp1 //===--- Triple.cpp - Target triple helper class --------------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
25 case aarch64_be: return "aarch64_be"; in getArchTypeName()
85 case aarch64_be: in getArchTypePrefix()
201 case Linux: return "linux"; in getOSTypeName()
231 case GNU: return "gnu"; in getEnvironmentTypeName()
268 .Case("aarch64_be", aarch64_be) in getArchTypeForLLVMName()
300 .Case("x86-64", x86_64) in getArchTypeForLLVMName()
354 arch = Triple::aarch64_be; in parseARMArch()
[all …]
/external/llvm/lib/Support/
DTriple.cpp1 //===--- Triple.cpp - Target triple helper class --------------------------===//
8 //===----------------------------------------------------------------------===//
25 case aarch64_be: return "aarch64_be"; in getArchTypeName()
80 case aarch64_be: return "aarch64"; in getArchTypePrefix()
173 case Linux: return "linux"; in getOSTypeName()
203 case GNU: return "gnu"; in getEnvironmentTypeName()
243 .Case("aarch64_be", aarch64_be) in getArchTypeForLLVMName()
269 .Case("x86-64", x86_64) in getArchTypeForLLVMName()
320 arch = Triple::aarch64_be; in parseARMArch()
361 .Case("aarch64_be", Triple::aarch64_be) in parseArch()
[all …]
/external/swiftshader/third_party/llvm-16.0/llvm/lib/TargetParser/
DTriple.cpp1 //===--- Triple.cpp - Target triple helper class --------------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
29 case aarch64_be: return "aarch64_be"; in getArchTypeName()
98 case aarch64_be: in getArchTypePrefix()
227 case Linux: return "linux"; in getOSTypeName()
260 case GNU: return "gnu"; in getEnvironmentTypeName()
317 .Case("aarch64_be", aarch64_be) in getArchTypeForLLVMName()
354 .Case("x86-64", x86_64) in getArchTypeForLLVMName()
415 arch = Triple::aarch64_be; in parseARMArch()
[all …]
/external/clang/lib/Driver/
DToolChains.cpp1 //===--- ToolChains.cpp - ToolChain Implementations -------------*- C++ -*-===//
8 //===----------------------------------------------------------------------===//
53 /// Darwin - Darwin tool chain for i386 and x86_64.
60 // Darwin always preprocesses assembly files (unless -x is used explicitly). in LookupTypeForExtension()
114 .Cases("armv7a", "armv7-a", "armv7") in ArmMachOArchName()
115 .Cases("armv7r", "armv7-r", "armv7") in ArmMachOArchName()
116 .Cases("armv7em", "armv7e-m", "armv7em") in ArmMachOArchName()
117 .Cases("armv7k", "armv7-k", "armv7k") in ArmMachOArchName()
118 .Cases("armv7m", "armv7-m", "armv7m") in ArmMachOArchName()
119 .Cases("armv7s", "armv7-s", "armv7s") in ArmMachOArchName()
[all …]

12345