| /external/llvm/test/MC/AArch64/ |
| D | inst-directive.s | 1 // 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/ |
| D | run_integration.sh | 2 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 …]
|
| D | test_integration.sh | 3 # 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/ |
| D | run_integration.sh | 2 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 …]
|
| D | test_integration.sh | 3 # 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/ |
| D | aarch64_linux_cmake.yml | 1 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/ |
| D | aarch64_linux_cmake.yml | 1 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/ |
| D | bitfields.ll | 1 ; 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/ |
| D | Makefile | 2 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/ |
| D | Makefile | 2 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/ |
| D | pic-eh-stubs.ll | 1 ; 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
|
| D | madd-lohi.ll | 1 ; 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
|
| D | arm64-big-endian-eh.ll | 1 ; 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
|
| D | mul-lohi.ll | 1 ; 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 …]
|
| D | func-calls.ll | 1 ; 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 …]
|
| D | adc.ll | 1 ; 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/ |
| D | arm64-neon-args.c | 1 // 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/ |
| D | aarch64-type-sizes.c | 1 // 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()
|
| D | arm64-be-bitfield.c | 1 // 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.
|
| D | arm64-be-hfa-vararg.c | 1 // 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/ |
| D | TripleTest.cpp | 1 //===----------- 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/ |
| D | Triple.cpp | 1 //===--- 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/ |
| D | Triple.cpp | 1 //===--- 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/ |
| D | Triple.cpp | 1 //===--- 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/ |
| D | ToolChains.cpp | 1 //===--- 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 …]
|