Home
last modified time | relevance | path

Searched full:v7 (Results 1 – 25 of 1484) sorted by relevance

12345678910>>...60

/external/llvm/test/CodeGen/ARM/
Dehabi.ll31 ; RUN: | FileCheck %s --check-prefix=CHECK-V7-FP
35 ; RUN: | FileCheck %s --check-prefix=CHECK-V7-FP-ELIM
47 ; RUN: | FileCheck %s --check-prefix=CHECK-V7-FP
51 ; RUN: | FileCheck %s --check-prefix=CHECK-V7-FP-ELIM
63 ; RUN: | FileCheck %s --check-prefix=CHECK-V7-FP
67 ; RUN: | FileCheck %s --check-prefix=CHECK-V7-FP-ELIM
79 ; RUN: | FileCheck %s --check-prefix=DWARF-V7-FP
83 ; RUN: | FileCheck %s --check-prefix=DWARF-V7-FP-ELIM
178 ; CHECK-V7-FP-LABEL: _Z4testiiiiiddddd:
179 ; CHECK-V7-FP: .fnstart
[all …]
Ddebug-frame.ll27 ; RUN: | FileCheck %s --check-prefix=CHECK-V7-FP
31 ; RUN: | FileCheck %s --check-prefix=CHECK-V7-FP-ELIM
43 ; RUN: | FileCheck %s --check-prefix=CHECK-THUMB-V7-FP
47 ; RUN: | FileCheck %s --check-prefix=CHECK-THUMB-V7-FP-ELIM
51 ; RUN: | FileCheck %s --check-prefix=CHECK-THUMB-V7-FP-NOIAS
198 ; CHECK-V7-FP-LABEL: _Z4testiiiiiddddd:
199 ; CHECK-V7-FP: .cfi_startproc
200 ; CHECK-V7-FP: push {r4, r10, r11, lr}
201 ; CHECK-V7-FP: .cfi_def_cfa_offset 16
202 ; CHECK-V7-FP: .cfi_offset lr, -4
[all …]
Dfast-isel-ext.ll1 … -fast-isel-abort=1 -mtriple=armv7-apple-ios -verify-machineinstrs | FileCheck %s --check-prefix=v7
2 …st-isel-abort=1 -mtriple=armv7-linux-gnueabi -verify-machineinstrs | FileCheck %s --check-prefix=v7
3 …fast-isel-abort=1 -mtriple=thumbv7-apple-ios -verify-machineinstrs | FileCheck %s --check-prefix=v7
16 ; v7-LABEL: zext_1_8:
17 ; v7: and r0, r0, #1
23 ; v7-LABEL: zext_1_16:
24 ; v7: and r0, r0, #1
30 ; v7-LABEL: zext_1_32:
31 ; v7: and r0, r0, #1
37 ; v7-LABEL: zext_8_16:
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/ARM/
Ddebug-frame.ll27 ; RUN: | FileCheck %s --check-prefix=CHECK-V7-FP
31 ; RUN: | FileCheck %s --check-prefix=CHECK-V7-FP-ELIM
43 ; RUN: | FileCheck %s --check-prefix=CHECK-THUMB-V7-FP
47 ; RUN: | FileCheck %s --check-prefix=CHECK-THUMB-V7-FP-ELIM
51 ; RUN: | FileCheck %s --check-prefix=CHECK-THUMB-V7-FP-NOIAS
198 ; CHECK-V7-FP-LABEL: _Z4testiiiiiddddd:
199 ; CHECK-V7-FP: .cfi_startproc
200 ; CHECK-V7-FP: push {r4, r10, r11, lr}
201 ; CHECK-V7-FP: .cfi_def_cfa_offset 16
202 ; CHECK-V7-FP: .cfi_offset lr, -4
[all …]
Dehabi.ll31 ; RUN: | FileCheck %s --check-prefix=CHECK-V7-FP
35 ; RUN: | FileCheck %s --check-prefix=CHECK-V7-FP-ELIM
47 ; RUN: | FileCheck %s --check-prefix=CHECK-V7-FP
51 ; RUN: | FileCheck %s --check-prefix=CHECK-V7-FP-ELIM
63 ; RUN: | FileCheck %s --check-prefix=CHECK-V7-FP
67 ; RUN: | FileCheck %s --check-prefix=CHECK-V7-FP-ELIM
79 ; RUN: | FileCheck %s --check-prefix=DWARF-V7-FP
83 ; RUN: | FileCheck %s --check-prefix=DWARF-V7-FP-ELIM
182 ; CHECK-V7-FP-LABEL: _Z4testiiiiiddddd:
183 ; CHECK-V7-FP: .fnstart
[all …]
Dfast-isel-ext.ll1 … -fast-isel-abort=1 -mtriple=armv7-apple-ios -verify-machineinstrs | FileCheck %s --check-prefix=v7
2 …st-isel-abort=1 -mtriple=armv7-linux-gnueabi -verify-machineinstrs | FileCheck %s --check-prefix=v7
3 …fast-isel-abort=1 -mtriple=thumbv7-apple-ios -verify-machineinstrs | FileCheck %s --check-prefix=v7
16 ; v7-LABEL: zext_1_8:
17 ; v7: and r0, r0, #1
23 ; v7-LABEL: zext_1_16:
24 ; v7: and r0, r0, #1
30 ; v7-LABEL: zext_1_32:
31 ; v7: and r0, r0, #1
37 ; v7-LABEL: zext_8_16:
[all …]
DlongMAC.ll2 ; RUN: llc -mtriple=armv7-eabi %s -o - | FileCheck %s -check-prefix=CHECK --check-prefix=CHECK-V7-LE
4 ; RUN: llc -mtriple=armebv7-eabi %s -o - | FileCheck %s -check-prefix=CHECK -check-prefix=CHECK-V7-…
8 … -mtriple=thumbebv7-eabi %s -o - | FileCheck %s -check-prefix=CHECK -check-prefix=CHECK-V7-THUMB-BE
27 ;CHECK-V7-THUMB-BE: umlal [[RDLO:r[0-9]+]], [[RDHI:r[0-9]+]], [[LHS:r[0-9]+]], [[RHS:r[0-9]+]]
28 ;CHECK-V7-THUMB-BE: mov r0, [[RDHI]]
29 ;CHECK-V7-THUMB-BE: mov r1, [[RDLO]]
48 ;CHECK-V7-THUMB-BE: smlal [[RDLO:r[0-9]+]], [[RDHI:r[0-9]+]], [[LHS:r[0-9]+]], [[RHS:r[0-9]+]]
49 ;CHECK-V7-THUMB-BE: mov r0, [[RDHI]]
50 ;CHECK-V7-THUMB-BE: mov r1, [[RDLO]]
59 ; + Without @earlyclobber the v7 code is natural. With it, the first two
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/ARM/
Ddirective-arch_extension-fp.s2 @ RUN: | FileCheck %s -check-prefix CHECK-V7 -check-prefix CHECK
6 @ RUN: | FileCheck %s -check-prefix CHECK-V7 -check-prefix CHECK
13 @ CHECK-V7: error: architectural extension 'fp' is not allowed for the current base architecture
14 @ 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
[all …]
Ddirective-arch_extension-simd.s2 @ RUN: | FileCheck %s -check-prefix CHECK-V7 -check-prefix CHECK
6 @ RUN: | FileCheck %s -check-prefix CHECK-V7 -check-prefix CHECK
13 @ CHECK-V7: error: architectural extension 'simd' is not allowed for the current base architecture
14 @ 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
[all …]
Ddirective-arch_extension-crypto.s2 @ RUN: | FileCheck %s -check-prefix CHECK-V7
6 @ RUN: | FileCheck %s -check-prefix CHECK-V7
13 @ CHECK-V7: error: architectural extension 'crypto' is not allowed for the current base architecture
14 @ CHECK-V7-NEXT: .arch_extension crypto
15 @ CHECK-V7-NEXT: ^
20 @ CHECK-V7: error: instruction requires: crypto armv8
23 @ CHECK-V7: error: instruction requires: crypto armv8
25 @ CHECK-V7: error: instruction requires: crypto armv8
27 @ CHECK-V7: error: instruction requires: crypto armv8
29 @ CHECK-V7: error: instruction requires: crypto armv8
[all …]
Dbasic-thumb2-instructions-v8.s4 @ RUN: not llvm-mc -triple thumbv7 -show-encoding < %s 2>&1 | FileCheck %s --check-prefix=CHECK-V7
11 @ 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
34 @ CHECK-V7: error: invalid instruction, any one of the following would fix this:
35 @ CHECK-V7-NEXT: sbc.w r6, r3, sp, asr #16
36 @ CHECK-V7: note: instruction variant requires ARMv8 or later
37 @ CHECK-V7: note: operand must be a register in range [r0, r12] or r14
38 @ CHECK-V7: error: invalid instruction, any one of the following would fix this:
[all …]
Ddirective-arch_extension-crc.s2 @ RUN: | FileCheck %s -check-prefix CHECK-V7
11 @ CHECK-V7: error: architectural extension 'crc' is not allowed for the current base architecture
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
[all …]
Dneon-crypto.s2 @ RUN: not llvm-mc -triple=armv7 -show-encoding < %s 2>&1 | FileCheck %s --check-prefix=CHECK-V7
12 @ CHECK-V7: instruction requires: crypto armv8
13 @ CHECK-V7: instruction requires: crypto armv8
14 @ CHECK-V7: instruction requires: crypto armv8
15 @ CHECK-V7: instruction requires: crypto armv8
23 @ CHECK-V7: instruction requires: crypto armv8
24 @ CHECK-V7: instruction requires: crypto armv8
25 @ CHECK-V7: instruction requires: crypto armv8
41 @ CHECK-V7: instruction requires: crypto armv8
42 @ CHECK-V7: instruction requires: crypto armv8
[all …]
Ddeprecated-v8.s12 @ CHECK-ARMV8: warning: deprecated since v7, use 'isb'
13 @ CHECK-THUMBV8: warning: deprecated since v7, use 'isb'
14 @ CHECK-ARMV7: warning: deprecated since v7, use 'isb'
15 @ CHECK-THUMBV7: warning: deprecated since v7, use 'isb'
16 @ CHECK-ARMV6-NOT: warning: deprecated since v7, use 'isb'
18 @ CHECK-ARMV8: warning: deprecated since v7, use 'dsb'
19 @ CHECK-THUMBV8: warning: deprecated since v7, use 'dsb'
20 @ CHECK-ARMV7: warning: deprecated since v7, use 'dsb'
21 @ CHECK-THUMBV7: warning: deprecated since v7, use 'dsb'
22 @ CHECK-ARMV6-NOT: warning: deprecated since v7, use 'dsb'
[all …]
/external/llvm/test/MC/ARM/
Ddirective-arch_extension-fp.s2 @ RUN: | FileCheck %s -check-prefix CHECK-V7 -check-prefix CHECK
6 @ RUN: | FileCheck %s -check-prefix CHECK-V7 -check-prefix CHECK
13 @ CHECK-V7: error: architectural extension 'fp' is not allowed for the current base architecture
14 @ CHECK-V7-NEXT: .arch_extension fp
15 @ CHECK-V7-NEXT: ^
20 @ CHECK-V7: error: instruction requires: FPARMv8
23 @ CHECK-V7: error: instruction requires: FPARMv8
25 @ CHECK-V7: error: instruction requires: FPARMv8
27 @ CHECK-V7: error: instruction requires: FPARMv8
29 @ CHECK-V7: error: instruction requires: FPARMv8
[all …]
Ddirective-arch_extension-simd.s2 @ RUN: | FileCheck %s -check-prefix CHECK-V7 -check-prefix CHECK
6 @ RUN: | FileCheck %s -check-prefix CHECK-V7 -check-prefix CHECK
13 @ CHECK-V7: error: architectural extension 'simd' is not allowed for the current base architecture
14 @ 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
[all …]
Ddirective-arch_extension-crypto.s2 @ RUN: | FileCheck %s -check-prefix CHECK-V7
6 @ RUN: | FileCheck %s -check-prefix CHECK-V7
13 @ CHECK-V7: error: architectural extension 'crypto' is not allowed for the current base architecture
14 @ CHECK-V7-NEXT: .arch_extension crypto
15 @ CHECK-V7-NEXT: ^
20 @ CHECK-V7: error: instruction requires: crypto armv8
23 @ CHECK-V7: error: instruction requires: crypto armv8
25 @ CHECK-V7: error: instruction requires: crypto armv8
27 @ CHECK-V7: error: instruction requires: crypto armv8
29 @ CHECK-V7: error: instruction requires: crypto armv8
[all …]
Ddirective-arch_extension-crc.s2 @ RUN: | FileCheck %s -check-prefix CHECK-V7
11 @ CHECK-V7: error: architectural extension 'crc' is not allowed for the current base architecture
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
[all …]
Dbasic-thumb2-instructions-v8.s4 @ RUN: not llvm-mc -triple thumbv7 -show-encoding < %s 2>&1 | FileCheck %s --check-prefix=CHECK-V7
11 @ 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
34 @ CHECK-V7: error: instruction variant requires ARMv8 or later
35 @ CHECK-V7: error: instruction variant requires ARMv8 or later
36 @ CHECK-V7: error: invalid operand for instruction
45 @ CHECK-V7: error: instruction requires: armv8
46 @ CHECK-V7: error: instruction requires: armv8
[all …]
Dneon-crypto.s2 @ RUN: not llvm-mc -triple=armv7 -show-encoding < %s 2>&1 | FileCheck %s --check-prefix=CHECK-V7
12 @ CHECK-V7: instruction requires: crypto armv8
13 @ CHECK-V7: instruction requires: crypto armv8
14 @ CHECK-V7: instruction requires: crypto armv8
15 @ CHECK-V7: instruction requires: crypto armv8
23 @ CHECK-V7: instruction requires: crypto armv8
24 @ CHECK-V7: instruction requires: crypto armv8
25 @ CHECK-V7: instruction requires: crypto armv8
41 @ CHECK-V7: instruction requires: crypto armv8
42 @ CHECK-V7: instruction requires: crypto armv8
[all …]
Ddeprecated-v8.s12 @ CHECK-ARMV8: warning: deprecated since v7, use 'isb'
13 @ CHECK-THUMBV8: warning: deprecated since v7, use 'isb'
14 @ CHECK-ARMV7: warning: deprecated since v7, use 'isb'
15 @ CHECK-THUMBV7: warning: deprecated since v7, use 'isb'
16 @ CHECK-ARMV6-NOT: warning: deprecated since v7, use 'isb'
18 @ CHECK-ARMV8: warning: deprecated since v7, use 'dsb'
19 @ CHECK-THUMBV8: warning: deprecated since v7, use 'dsb'
20 @ CHECK-ARMV7: warning: deprecated since v7, use 'dsb'
21 @ CHECK-THUMBV7: warning: deprecated since v7, use 'dsb'
22 @ CHECK-ARMV6-NOT: warning: deprecated since v7, use 'dsb'
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/Disassembler/ARM/
Dinvalid-thumbv8.txt6 # RUN: llvm-mc -triple thumbv7 -show-encoding -disassemble %s | FileCheck %s --check-prefix=CHECK-V7
9 # 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
[all …]
Dinvalid-armv8.txt6 # RUN: llvm-mc -triple armv7 -show-encoding -disassemble %s | FileCheck %s --check-prefix=CHECK-V7
9 # 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
[all …]
/external/llvm/test/MC/Disassembler/ARM/
Dinvalid-armv8.txt6 # RUN: llvm-mc -triple armv7 -show-encoding -disassemble %s | FileCheck %s --check-prefix=CHECK-V7
9 # 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
[all …]
Dinvalid-thumbv8.txt6 # RUN: llvm-mc -triple thumbv7 -show-encoding -disassemble %s | FileCheck %s --check-prefix=CHECK-V7
9 # 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
[all …]

12345678910>>...60