Home
last modified time | relevance | path

Searched refs:thumb (Results 1 – 25 of 692) sorted by relevance

12345678910>>...28

/llvm-project-15.0.7/lld/test/MachO/
H A Dweak-def-thumb-conflict.s3 # RUN: llvm-mc -filetype=obj -triple=armv7-apple-watchos %t/thumb-foo.s -o %t/thumb-foo.o
5 # RUN: %lld-watchos -arch armv7 -dylib %t/arm-foo.o %t/thumb-foo.o -o %t/arm-foo
6 # RUN: %lld-watchos -arch armv7 -dylib %t/thumb-foo.o %t/arm-foo.o -o %t/thumb-foo
8 # RUN: llvm-nm -m %t/thumb-foo | FileCheck %s --check-prefix=THUMB
10 ## Check that we preserve the .thumb_def flag if we pick the thumb definition of
13 # THUMB: (__TEXT,thumb) weak external [Thumb] _foo
15 #--- thumb-foo.s
16 .section __TEXT,thumb
/llvm-project-15.0.7/llvm/test/MC/Disassembler/ARM/
H A Darmv8a-fpmul-t32.txt1 # RUN: llvm-mc -triple thumb -mattr=+neon,+fp16fml --disassemble < %s | FileCheck %s
2 # RUN: llvm-mc -triple thumb -mattr=+neon,-fullfp16,+fp16fml --disassemble < %s | FileCheck %s
3 # RUN: not llvm-mc -triple thumb --disassemble < %s 2>&1 | FileCheck %s --check-prefixes=CHECK-INVA…
4 # RUN: not llvm-mc -triple thumb -mattr=+v8.2a --disassemble < %s 2>&1 | FileCheck %s --check-prefi…
5 # RUN: not llvm-mc -triple thumb -mattr=+v8.2a,+fp16fml --disassemble < %s 2>&1 | FileCheck %s --ch…
6 # RUN: not llvm-mc -triple thumb -mattr=+v8.2a,+fullfp16 --disassemble < %s 2>&1 | FileCheck %s --c…
7 # RUN: not llvm-mc -triple thumb -mattr=+v8.2a,+fullfp16,-fp16fml --disassemble < %s 2>&1 | FileChe…
8 # RUN: not llvm-mc -triple thumb -mattr=+v8.2a,-fp16fml,+fullfp16 --disassemble < %s 2>&1 | FileChe…
9 # RUN: not llvm-mc -triple thumb -mattr=+v8.2a,+fullfp16,+fp16fml --disassemble < %s 2>&1 | FileChe…
11 # RUN: not llvm-mc -triple thumb -mattr=+v8.2a,+neon --disassemble < %s 2>&1 | FileCheck %s --check…
[all …]
H A Darmv8.3a-js-thumb.txt1 # RUN: llvm-mc -triple thumb-none-eabi -mattr=+v8.3a,+fp-armv8 --disassemble < %s 2>&1 | FileCh…
2 # RUN: not llvm-mc -triple thumb-none-eabi -mattr=+v8.2a,+fp-armv8 --disassemble < %s 2>&1 | FileCh…
3 # RUN: not llvm-mc -triple thumb-none-eabi -mattr=+v8.3a,-fp-armv8 --disassemble < %s 2>&1 | FileCh…
/llvm-project-15.0.7/llvm/test/Transforms/LowerTypeTests/
H A Dfunction-arm-thumb.ll5 define void @f1() "target-features"="+thumb-mode" !type !0 {
9 define void @g1() "target-features"="-thumb-mode" !type !0 {
13 define void @f2() "target-features"="+thumb-mode" !type !1 {
17 define void @g2() "target-features"="-thumb-mode" !type !1 {
21 define void @h2() "target-features"="-thumb-mode" !type !1 {
46 ; CHECK-DAG: attributes #[[AA]] = { naked nounwind "target-features"="-thumb-mode" }
47 …G: attributes #[[AT]] = { naked nounwind "target-cpu"="cortex-a8" "target-features"="+thumb-mode" }
/llvm-project-15.0.7/llvm/test/MC/ARM/
H A Dthumb2-branch-ranges.s9 .thumb
25 .thumb
46 .thumb
65 .thumb
86 .thumb
H A Darm-branch-errors.s13 @ CHECK: note: instruction requires: thumb
17 @ CHECK: note: instruction requires: thumb
21 @ CHECK: note: instruction requires: thumb
/llvm-project-15.0.7/lld/test/ELF/
H A Darm-thunk-linkerscript-dotexpr.s14 .thumb
24 .thumb
50 .thumb
58 .thumb
H A Darm-thunk-linkerscript.s13 .thumb
23 .thumb
50 .thumb
58 .thumb
H A Darm-force-pi-thunk.s16 .thumb
26 .thumb
57 .thumb
65 .thumb
H A Darm-thunk-linkerscript-orphan.s12 .thumb
36 .thumb
53 .thumb
H A Darm-thumb-narrow-branch-check.s30 .thumb
39 .thumb
47 .thumb
H A Darm-thunk-linkerscript-large.s28 .thumb
40 .thumb
49 .thumb
H A Darm-thumb-interwork-thunk.s32 .thumb
155 .thumb
243 .thumb
H A Darm-fix-cortex-a8-recognize.s38 .thumb
97 .thumb
175 .thumb
H A Darm-thumb-no-undefined-thunk.s11 .section .text.thumb, "ax", %progbits
12 .thumb
H A Darm-v5-reloc-error.s18 .thumb
21 .thumb
H A Darm-thumb-thunk-symbols.s11 .section .text.thumb, "ax", %progbits
12 .thumb
/llvm-project-15.0.7/llvm/test/CodeGen/ARM/
H A Dsubtarget-features-long-calls.ll1 ; RUN: llc -mtriple=thumb-- -mcpu=cortex-a8 -relocation-model=static %s -o - | FileCheck -check-pre…
2 ; RUN: llc -mtriple=thumb-- -mcpu=cortex-a8 -relocation-model=static %s -o - -mattr=+long-calls | F…
3 ; RUN: llc -mtriple=thumb-- -mcpu=cortex-a8 -relocation-model=static %s -o - -mattr=-long-calls | F…
4 ; RUN: llc -mtriple=thumb-- -mcpu=cortex-a8 -relocation-model=static %s -o - -O0 | FileCheck -check…
5 ; RUN: llc -mtriple=thumb-- -mcpu=cortex-a8 -relocation-model=static %s -o - -O0 -mattr=+long-calls…
6 ; RUN: llc -mtriple=thumb-- -mcpu=cortex-a8 -relocation-model=static %s -o - -O0 -mattr=-long-calls…
H A Dinlineasm-imm-thumb.ll3 ; Test thumb-mode "I" constraint, for any Data Processing immediate.
9 ; Test thumb-mode "J" constraint, for compatibility with unknown use in GCC.
15 ; Test thumb-mode "L" constraint, for negated Data Processing immediates.
/llvm-project-15.0.7/llvm/test/CodeGen/Thumb2/
H A Ddiv.ll1 ; RUN: llc -mtriple=thumb-apple-darwin -mcpu=arm1156t2-s -mattr=+thumb2 %s -o - \
3 ; RUN: llc -mtriple=thumb-apple-darwin -mcpu=cortex-m3 -mattr=+thumb2 %s -o - \
5 ; RUN: llc -mtriple=thumb-apple-darwin -mcpu=swift %s -o - \
7 ; RUN: llc -mtriple=thumb-apple-darwin -mcpu=cortex-r4 %s -o - \
9 ; RUN: llc -mtriple=thumb-apple-darwin -mcpu=cortex-r4f %s -o - \
11 ; RUN: llc -mtriple=thumb-apple-darwin -mcpu=cortex-r5 %s -o - \
/llvm-project-15.0.7/llvm/test/ExecutionEngine/RuntimeDyld/ARM/
H A DMachO_Thumb_Relocations.s35 # Check that stubs for thumb callers use thumb code (not arm), and that thumb
54 # Check that stubs for arm callers use arm code (not thumb), and that thumb
/llvm-project-15.0.7/llvm/test/tools/llvm-objdump/ELF/ARM/
H A Dv7m-subfeatures.s7 .thumb
14 .thumb
21 .thumb
/llvm-project-15.0.7/llvm/test/Linker/
H A Dlink-arm-and-thumb.ll2 ; RUN: llvm-as %p/Inputs/thumb.ll -o %t2.bc
20 ; CHECK: attributes [[ARM_ATTRS]] = { "target-features"="-thumb-mode" }
21 ; CHECK: attributes [[THUMB_ATTRS]] = { "target-features"="+thumb-mode" }
/llvm-project-15.0.7/llvm/test/tools/dsymutil/ARM/
H A Dfat-arch-name.test3 # We detect thumb triples from the binaries, because those are the only ones
5 # we would detect armv7m-apple-darwin as non-thumb triple, but you can't
7 # in the lipo invocation, we need to rewrite the thumb arch names to the arm
/llvm-project-15.0.7/llvm/test/CodeGen/Thumb/
H A Dsegmented-stacks-dynamic.ll1 ; RUN: llc < %s -mtriple=thumb-linux-unknown-gnueabi -verify-machineinstrs | FileCheck %s -check-pr…
2 ; RUN: llc < %s -mtriple=thumb-linux-androideabi -verify-machineinstrs | FileCheck %s -check-prefix…
3 ; RUN: llc < %s -mtriple=thumb-linux-unknown-gnueabi -filetype=obj
4 ; RUN: llc < %s -mtriple=thumb-linux-androideabi -filetype=obj

12345678910>>...28