Home
last modified time | relevance | path

Searched refs:V7 (Results 1 – 25 of 92) sorted by relevance

1234

/llvm-project-15.0.7/llvm/test/CodeGen/ARM/
H A Ddebug-frame.ll199 ; CHECK-V7-FP: .cfi_startproc
213 ; CHECK-V7-FP: .cfi_endproc
344 ; CHECK-V7-FP-LABEL: test2:
345 ; CHECK-V7-FP: .cfi_startproc
353 ; CHECK-V7-FP: .cfi_endproc
452 ; CHECK-V7-FP-LABEL: test3:
463 ; CHECK-V7-FP: .cfi_endproc
542 ; CHECK-V7-FP-LABEL: test4:
543 ; CHECK-V7-FP: bx lr
547 ; CHECK-V7-FP-ELIM: bx lr
[all …]
H A Dehabi.ll187 ; CHECK-V7-FP: .fnstart
194 ; CHECK-V7-FP: .pad #24
198 ; CHECK-V7-FP: .fnend
369 ; CHECK-V7-FP: .fnstart
375 ; CHECK-V7-FP: .fnend
486 ; CHECK-V7-FP: .fnstart
492 ; CHECK-V7-FP: .fnend
596 ; CHECK-V7-FP: .fnstart
597 ; CHECK-V7-FP: bx lr
599 ; CHECK-V7-FP: .fnend
[all …]
H A Dcodesize-ifcvt.mir166 ; CHECK-V7: bb.1.b1:
176 ; CHECK-V7: bb.2.b2:
180 ; CHECK-V7: bb.3.b3:
184 ; CHECK-V7: bb.4.b5:
190 ; CHECK-V7: bb.5.b7:
328 ; CHECK-V7: bb.1.b1:
338 ; CHECK-V7: bb.2.b2:
342 ; CHECK-V7: bb.3.b3:
346 ; CHECK-V7: bb.4.b5:
352 ; CHECK-V7: bb.5.b8:
[all …]
H A DlongMAC.ll130 ;CHECK-V7-THUMB-NOT: smlal
146 ;CHECK-V7-THUMB-NOT: smlal
224 ;CHECK-V7-LE-NOT: sxth
225 ;CHECK-V7-LE: smlalbb r2, r3
226 ;CHECK-V7-LE-NEXT: mov r0, r2
227 ;CHECK-V7-LE-NEXT: mov r1, r3
256 ;CHECK-V7-LE-NOT: sxth
257 ;CHECK-V7-LE-NOT: {{asr|lsr}}
288 ;CHECK-V7-LE-NOT: sxth
348 ;CHECK-V7-LE: mov r1, r3
[all …]
H A Dstack_guard_remat.ll31 ;PIC-V7: [[LABEL0]]:
32 ;PIC-V7: ldr [[R0]], [pc, [[R0]]]
33 ;PIC-V7: ldr [[R0]], [[[R0]]]
35 ;PIC-V7: L___stack_chk_guard$non_lazy_ptr:
36 ;PIC-V7: .indirect_symbol ___stack_chk_guard
38 ;STATIC-V7: movw [[R0:r[0-9]+]], :lower16:___stack_chk_guard
39 ;STATIC-V7: movt [[R0]], :upper16:___stack_chk_guard
40 ;STATIC-V7: ldr [[R0]], [[[R0]]]
44 ;DYNAMIC-NO-PIC-V7: ldr [[R0]], [[[R0]]]
45 ;DYNAMIC-NO-PIC-V7: ldr [[R0]], [[[R0]]]
[all …]
H A Drev.ll85 ; CHECK-V7-LABEL: test5:
86 ; CHECK-V7: @ %bb.0: @ %entry
87 ; CHECK-V7-NEXT: revsh r0, r0
88 ; CHECK-V7-NEXT: bx lr
131 ; CHECK-V7-LABEL: test7:
133 ; CHECK-V7-NEXT: rev r0, r0
135 ; CHECK-V7-NEXT: bx lr
201 ; CHECK-V7-LABEL: pr55484:
202 ; CHECK-V7: @ %bb.0:
205 ; CHECK-V7-NEXT: sxth r0, r0
[all …]
H A Dldstrex-m.ll1 …iple=thumbv7m-none-eabi -mcpu=cortex-m4 | FileCheck %s --check-prefix=CHECK --check-prefix=CHECK-V7
31 ; CHECK-V7: ldr
40 ; CHECK-V7: ldrb
49 ; CHECK-V7: str
58 ; CHECK-V7: ldrex
59 ; CHECK-V7: strex
/llvm-project-15.0.7/llvm/test/MC/ARM/
H A Ddirective-arch_extension-crypto.s2 @ RUN: | FileCheck %s -check-prefix CHECK-V7
6 @ RUN: | FileCheck %s -check-prefix CHECK-V7
14 @ CHECK-V7-NEXT: .arch_extension crypto
15 @ CHECK-V7-NEXT: ^
20 @ CHECK-V7: error: instruction requires: aes armv8
23 @ CHECK-V7: error: instruction requires: aes armv8
25 @ CHECK-V7: error: instruction requires: aes armv8
27 @ CHECK-V7: error: instruction requires: aes armv8
29 @ CHECK-V7: error: instruction requires: aes armv8
55 @ CHECK-V7-NEXT: .arch_extension nocrypto
[all …]
H A Ddirective-arch_extension-fp.s14 @ CHECK-V7-NEXT: .arch_extension fp
15 @ CHECK-V7-NEXT: ^
20 @ CHECK-V7: instruction requires: FPARMv8
23 @ CHECK-V7: instruction requires: FPARMv8
25 @ CHECK-V7: instruction requires: FPARMv8
27 @ CHECK-V7: instruction requires: FPARMv8
29 @ CHECK-V7: instruction requires: FPARMv8
31 @ CHECK-V7: instruction requires: FPARMv8
33 @ CHECK-V7: instruction requires: FPARMv8
36 @ CHECK-V7: instruction requires: FPARMv8
[all …]
H A Dbasic-thumb2-instructions-v8.s11 @ CHECK-V7: error: instruction requires: armv8
12 @ CHECK-V7: error: instruction requires: armv8
20 @ CHECK-V7: error: instruction requires: armv8
25 @ CHECK-V7: error: instruction requires: armv8
35 @ CHECK-V7-NEXT: sbc.w r6, r3, sp, asr #16
39 @ CHECK-V7-NEXT: and.w r6, r3, sp, asr #16
44 @ CHECK-V7-NEXT: and sp, r0, #0
55 @ CHECK-V7: error: instruction requires: armv8
56 @ CHECK-V7: error: instruction requires: armv8
57 @ CHECK-V7: error: instruction requires: armv8
[all …]
H A Ddirective-arch_extension-simd.s14 @ CHECK-V7-NEXT: .arch_extension simd
15 @ CHECK-V7-NEXT: ^
20 @ CHECK-V7: error: instruction requires: FPARMv8
22 @ CHECK-V7: error: instruction requires: FPARMv8
25 @ CHECK-V7: error: instruction requires: FPARMv8
27 @ CHECK-V7: error: instruction requires: FPARMv8
30 @ CHECK-V7: error: instruction requires: FPARMv8
32 @ CHECK-V7: error: instruction requires: FPARMv8
34 @ CHECK-V7: error: instruction requires: FPARMv8
122 @ CHECK-V7-NEXT: .arch_extension nosimd
[all …]
H A Ddirective-arch_extension-crc.s2 @ RUN: | FileCheck %s -check-prefix CHECK-V7
12 @ CHECK-V7-NEXT: .arch_extension crc
13 @ CHECK-V7-NEXT: ^
18 @ CHECK-V7: error: instruction requires: crc armv8
20 @ CHECK-V7: error: instruction requires: crc armv8
22 @ CHECK-V7: error: instruction requires: crc armv8
25 @ CHECK-V7: error: instruction requires: crc armv8
27 @ CHECK-V7: error: instruction requires: crc armv8
29 @ CHECK-V7: error: instruction requires: crc armv8
33 @ CHECK-V7-NEXT: .arch_extension nocrc
[all …]
H A Dneon-crypto.s12 @ CHECK-V7: instruction requires: aes armv8
13 @ CHECK-V7: instruction requires: aes armv8
14 @ CHECK-V7: instruction requires: aes armv8
15 @ CHECK-V7: instruction requires: aes armv8
23 @ CHECK-V7: instruction requires: sha2 armv8
24 @ CHECK-V7: instruction requires: sha2 armv8
25 @ CHECK-V7: instruction requires: sha2 armv8
41 @ CHECK-V7: instruction requires: sha2 armv8
42 @ CHECK-V7: instruction requires: sha2 armv8
43 @ CHECK-V7: instruction requires: sha2 armv8
[all …]
H A Dload-store-acquire-release-v8.s12 @ CHECK-V7: instruction requires: acquire/release
13 @ CHECK-V7: instruction requires: acquire/release
14 @ CHECK-V7: instruction requires: acquire/release
15 @ CHECK-V7: instruction requires: acquire/release
25 @ CHECK-V7: instruction requires: acquire/release
26 @ CHECK-V7: instruction requires: acquire/release
27 @ CHECK-V7: instruction requires: acquire/release
28 @ CHECK-V7: instruction requires: acquire/release
36 @ CHECK-V7: instruction requires: acquire/release
37 @ CHECK-V7: instruction requires: acquire/release
[all …]
H A Dload-store-acquire-release-v8-thumb.s12 @ CHECK-V7: error: instruction requires: acquire/release
13 @ CHECK-V7: error: instruction requires: acquire/release
14 @ CHECK-V7: error: instruction requires: acquire/release
15 @ CHECK-V7: error: instruction requires: acquire/release
25 @ CHECK-V7: error: instruction requires: acquire/release
26 @ CHECK-V7: error: instruction requires: acquire/release
27 @ CHECK-V7: error: instruction requires: acquire/release
28 @ CHECK-V7: error: instruction requires: acquire/release
36 @ CHECK-V7: error: instruction requires: acquire/release
37 @ CHECK-V7: error: instruction requires: acquire/release
[all …]
H A Dbasic-arm-instructions-v8.s11 @ CHECK-V7: error: instruction requires: armv8
12 @ CHECK-V7: error: instruction requires: armv8
17 @ CHECK-V7: error: instruction requires: armv8
31 @ CHECK-V7: error: invalid operand for instruction
32 @ CHECK-V7: error: invalid operand for instruction
33 @ CHECK-V7: error: invalid operand for instruction
34 @ CHECK-V7: error: invalid operand for instruction
48 @ CHECK-V7: error: invalid operand for instruction
49 @ CHECK-V7: error: invalid operand for instruction
50 @ CHECK-V7: error: invalid operand for instruction
[all …]
H A Dcrc32.s2 @ RUN: not llvm-mc -triple=armv7 -show-encoding < %s 2>&1 | FileCheck %s --check-prefix=CHECK-V7
11 @ CHECK-V7: error: instruction requires: crc armv8
12 @ CHECK-V7: error: instruction requires: crc armv8
13 @ CHECK-V7: error: instruction requires: crc armv8
25 @ CHECK-V7: error: instruction requires: crc armv8
26 @ CHECK-V7: error: instruction requires: crc armv8
27 @ CHECK-V7: error: instruction requires: crc armv8
H A Dcrc32-thumb.s2 @ RUN: not llvm-mc -triple=thumbv7 -show-encoding < %s 2>&1 | FileCheck %s --check-prefix=CHECK-V7
11 @ CHECK-V7: error: instruction requires: crc armv8
12 @ CHECK-V7: error: instruction requires: crc armv8
13 @ CHECK-V7: error: instruction requires: crc armv8
25 @ CHECK-V7: error: instruction requires: crc armv8
26 @ CHECK-V7: error: instruction requires: crc armv8
27 @ CHECK-V7: error: instruction requires: crc armv8
H A Ddirective-arch_extension-sec.s4 @ RUN: | FileCheck %s -check-prefix CHECK-V7
6 @ RUN: | FileCheck %s -check-prefix CHECK-V7
10 @ RUN: | FileCheck %s -check-prefix CHECK-V7
18 @ CHECK-V7-NOT: error: architectural extension 'sec' is not allowed for the current base architectu…
29 @ CHECK-V7-NOT: error: architectural extension 'sec' is not allowed for the current base architectu…
34 @ CHECK-V7: error: instruction requires: TrustZone
35 @ CHECK-V7-NOT: error: instruction requires: TrustZone
H A Dthumb2-diagnostics.s2 @ RUN: FileCheck --check-prefix=CHECK-ERRORS --check-prefix=CHECK-ERRORS-V7 < %t %s
44 @ CHECK-ERRORS-V7: operand must be an immediate in the range [0,7]
45 @ CHECK-ERRORS-V7: operand must be an immediate in the range [0,7]
49 @ CHECK-ERRORS-V7: operand must be an immediate in the range [0,15]
150 @ CHECK-ERRORS-V7: error: instruction requires: arm-mode
151 @ CHECK-ERRORS-V7: error: instruction requires: arm-mode
165 @ CHECK-ERRORS-V7: operand must be a register in range [r0, r12] or r14
177 @ CHECK-ERRORS-V7: error: instruction variant requires ARMv8 or later
183 @ CHECK-ERRORS-V7: error: instruction variant requires ARMv8 or later
188 @ CHECK-ERRORS-V7: error: instruction variant requires ARMv8 or later
[all …]
/llvm-project-15.0.7/llvm/test/MC/Disassembler/ARM/
H A Dinvalid-thumbv8.txt9 # CHECK-V7: cdp
14 # CHECK-V7: cdp
19 # CHECK-V7: cdp
24 # CHECK-V7: cdp2
29 # CHECK-V7: cdp2
34 # CHECK-V7: cdp2
39 # CHECK-V7: mcr
44 # CHECK-V7: mcr2
49 # CHECK-V7: mcr2
54 # CHECK-V7: mcr2
[all …]
H A Dinvalid-armv8.txt9 # CHECK-V7: cdp
14 # CHECK-V7: cdp
19 # CHECK-V7: cdp
24 # CHECK-V7: cdp2
29 # CHECK-V7: cdp2
34 # CHECK-V7: cdp2
39 # CHECK-V7: mcr
44 # CHECK-V7: mcr2
49 # CHECK-V7: mcr2
54 # CHECK-V7: mcr2
[all …]
H A Dthumb2-preloads.txt49 # V7: pli [r1, #10]
50 # V7-ERR: invalid instruction encoding
51 # V7-ERR-NEXT: [0x91,0xf9,0x0a,0xf0]
54 # V7: pli [r2, #-3]
55 # V7-ERR: invalid instruction encoding
56 # V7-ERR-NEXT: [0x12,0xf9,0x03,0xfc]
59 # V7: pli [pc, #6]
60 # V7-ERR: invalid instruction encoding
61 # V7-ERR-NEXT: [0x9f,0xf9,0x06,0xf0]
64 # V7: pli [pc, #-8]
[all …]
H A Dthumb2-diagnostic.txt2 # RUN: FileCheck %s --check-prefix=CHECK --check-prefix=CHECK-V7
8 # CHECK-V7: warning: potentially undefined instruction encoding
9 # CHECK-V7-NEXT: 0xd0 0xe8 0x0d 0xf0
18 # CHECK-V7: warning: potentially undefined instruction encoding
19 # CHECK-V7-NEXT: 0xdd 0xe8 0x00 0xf0
26 # CHECK-V7: warning: potentially undefined instruction encoding
27 # CHECK-V7-NEXT: 0xd0 0xe8 0x1d 0xf0
36 # CHECK-V7: warning: potentially undefined instruction encoding
37 # CHECK-V7-NEXT: 0xdd 0xe8 0x10 0xf0
H A Dinvalid-thumbv7.txt377 # CHECK-V7-NEXT: [0x00 0xf0 0x00 0x0d]
381 # CHECK-V7-NEXT: [0x63 0xeb 0x2d 0x46]
407 # CHECK-V7-NEXT: [0x05,0xf1,0x01,0x0d]
409 # CHECK-V7-NEXT: [0x07,0xf2,0x04,0x0d]
411 # CHECK-V7-NEXT: [0x03,0xeb,0x02,0x0d]
413 # CHECK-V7-NEXT: [0x03,0xeb,0xc5,0x0d]
421 # CHECK-V7-NEXT: [0xa5,0xf1,0x01,0x0d]
423 # CHECK-V7-NEXT: [0xa7,0xf2,0x04,0x0d]
425 # CHECK-V7-NEXT: [0xa3,0xeb,0x02,0x0d]
428 # CHECK-V7-NEXT: ^
[all …]

1234