/external/llvm-project/llvm/test/MC/Disassembler/AArch64/ |
D | armv8.5a-bti.txt | 1 # RUN: llvm-mc -triple=aarch64 -mattr=+bti -disassemble < %s | FileCheck %s 3 # RUN: llvm-mc -triple=aarch64 -mattr=-bti -disassemble < %s 2>&1 | FileCheck %s --check-prefix=N… 10 # CHECK: bti 11 # CHECK: bti c 12 # CHECK: bti j 13 # CHECK: bti jc
|
/external/llvm-project/llvm/test/MC/AArch64/ |
D | armv8.5a-bti.s | 5 bti label 6 bti c label 7 bti j label 8 bti jc label
|
D | armv8.5a-bti-error.s | 3 bti cj label 4 bti a label 5 bti x0 label
|
/external/llvm-project/lld/test/ELF/ |
D | aarch64-feature-btipac.s | 9 ## PLT[0] has bti c at start 25 # BTIPACSO-NEXT: 10360: bti c 45 ## PLT[0] bti c as first instruction 46 ## PLT[n] bti n as first instruction 62 # BTIPACEX-NEXT: 210380: bti c 71 # BTIPACEX-NEXT: 2103a0: bti c 112 ## Check that combination of -z pac-plt and -z force-bti warns for the file that 116 ## PLT[0] bti c as first instruction 117 ## PLT[n] bti n as first instruction, autia1716 before br x17 119 # RUN: ld.lld %t.o %t3.o %t.so -z pac-plt -z force-bti -o %t.exe 2>&1 | FileCheck --check-prefix=FO… [all …]
|
D | aarch64-ifunc-bti.s | 7 # RUN: llvm-objdump -d --no-show-raw-insn --mattr=+bti --triple=aarch64-linux-gnu %t | FileCheck %s 11 # we must use bti c. 15 # CHECK-NEXT: 10380: bti c 24 # CHECK-NEXT: 103a0: bti c 34 # CHECK-NEXT: 103c0: bti c
|
D | aarch64-bti-pac-cli-error.s | 3 # RUN: not ld.lld -z pac-plt -z force-bti %t.o -o /dev/null 2>&1 | FileCheck %s 5 ## Check that we error if -z pac-plt and -z force-bti are used when target is not 9 # CHECK-NEXT: error: -z force-bti only supported on AArch64
|
D | aarch64-feature-bti.s | 5 # RUN: llvm-mc -filetype=obj -triple=aarch64-linux-gnu %p/Inputs/aarch64-func3-bti.s -o %t3.o
|
/external/arm-trusted-firmware/lib/romlib/ |
D | romlib_generator.py | 179 bti = "_bti" if self.config.bti == 1 else "" 182 template_name = "jmptbl_entry_" + item["type"] + bti + ".S" 207 bti = "_bti" if self.config.bti == 1 else "" 225 function_offset = item_index * (8 if self.config.bti else 4) 228 asm_file.write(self.build_template("wrapper" + bti + ".S", item))
|
D | Makefile | 83 $(Q)$(ROMLIB_GEN) genwrappers --bti=$(ENABLE_BTI) -b $(WRAPPER_DIR) $< 92 $(Q)$(ROMLIB_GEN) gentbl --output $@ --bti=$(ENABLE_BTI) $<
|
/external/llvm-project/llvm/test/tools/llvm-objdump/ELF/AArch64/ |
D | plt.test | 9 # RUN: llvm-objdump -d --mattr=+bti %t.aarch64 | \ 15 # CHECK-BTI-NEXT: bti c 18 # CHECK-BTI-NEXT: bti c
|
/external/llvm-project/llvm/test/CodeGen/AArch64/ |
D | patchable-function-entry-bti.ll | 13 ;; -fpatchable-function-entry=1 -mbranch-protection=bti 30 ;; -fpatchable-function-entry=2,1 -mbranch-protection=bti 50 ;; -fpatchable-function-entry=1 -mbranch-protection=bti
|
D | branch-target-enforcement-indirect-calls.ll | 1 ; RUN: llc -mtriple aarch64--none-eabi -mattr=+bti < %s | FileCheck %s 2 …eabi -global-isel -global-isel-abort=2 -pass-remarks-missed=gisel* -mattr=+bti %s -verify-machinei…
|
D | pacbti-module-attrs.ll | 12 ;; CHECK-NOT: bti 23 ;; CHECK: bti c
|
/external/llvm-project/llvm/test/Transforms/LowerTypeTests/ |
D | aarch64-jumptable.ll | 34 ; AARCH64: bti c 36 ; AARCH64-SAME: bti c
|
/external/arm-trusted-firmware/lib/romlib/templates/ |
D | jmptbl_entry_reserved_bti.S | 6 bti j
|
D | jmptbl_entry_function_bti.S | 6 bti j
|
D | wrapper_bti.S | 8 bti jc
|
/external/arm-trusted-firmware/include/arch/aarch64/ |
D | asm_macros.S | 204 bti j 215 bti j
|
/external/arm-trusted-firmware/include/common/ |
D | asm_macros_common.S | 45 bti jc
|
/external/cpu_features/test/ |
D | cpuinfo_aarch64_test.cc | 72 EXPECT_TRUE(info.features.bti); in TEST() 167 EXPECT_FALSE(info.features.bti); in TEST()
|
/external/cpu_features/include/ |
D | cpuinfo_aarch64.h | 73 int bti : 1; // Branch target identification. member
|
/external/llvm-project/libunwind/src/ |
D | assembly.h | 61 #define AARCH64_BTI bti c
|
/external/arm-trusted-firmware/lib/aarch64/ |
D | cache_helpers.S | 123 bti j
|
/external/cpu_features/src/ |
D | cpuinfo_aarch64.c | 78 FEATURE(AARCH64_BTI, bti, "bti", 0, AARCH64_HWCAP2_BTI)
|
/external/llvm-project/compiler-rt/lib/builtins/ |
D | assembly.h | 108 #define BTI_C bti c
|