Home
last modified time | relevance | path

Searched refs:vbic (Results 1 – 25 of 27) sorted by relevance

12

/llvm-project-15.0.7/llvm/test/MC/ARM/
H A Dvorr-vbic-illegal-cases.s40 vbic.i16 d2, #0xabab
41 vbic.i16 q2, #0xabab
52 @ CHECK: vbic.i16 d2, #0xabab
54 @ CHECK: vbic.i16 q2, #0xabab
57 vbic.i32 q2, #0x03ffff
58 vbic.i32 d2, #0x03ff
60 vbic.i16 d2, #0x03ff
61 vbic.i16 q2, #0xf0f0
69 @ CHECK: vbic.i32 d2, #0x03ff
73 @ CHECK: vbic.i16 d2, #0x03ff
[all …]
H A Dneon-bitwise-encoding.s30 vbic d16, d17, d16
31 vbic q8, q8, q9
32 vbic q10, q11
33 vbic d9, d1 define
34 vbic.i16 d16, #0xFF00
35 vbic.i16 q8, #0xFF00
36 vbic.i16 d16, #0x00FF
37 vbic.i16 q8, #0x00FF
38 vbic.i32 d16, #0xFF000000
39 vbic.i32 q8, #0xFF000000
[all …]
H A Dmve-bitops.s51 vbic.i16 q0, #0x22
55 vbic.i32 q0, #0x1100
101 vbic q0, q1, q7 label
105 vbic.s8 q0, q1, q7
109 vbic.s16 q0, q1, q7
113 vbic.s32 q0, q1, q7
117 vbic.u8 q0, q1, q7
121 vbic.u16 q0, q1, q7
125 vbic.u32 q0, q1, q7
129 vbic.i8 q0, q1, q7
[all …]
H A Dneont2-bitwise-encoding.s28 vbic d16, d17, d16
29 vbic q8, q8, q9
30 @ vbic.i32 d16, #0xFF000000
31 @ vbic.i32 q8, #0xFF000000
33 @ CHECK: vbic d16, d17, d16 @ encoding: [0x51,0xef,0xb0,0x01]
34 @ CHECK: vbic q8, q8, q9 @ encoding: [0x50,0xef,0xf2,0x01]
/llvm-project-15.0.7/llvm/test/MC/Disassembler/ARM/
H A Dmve-bitops.txt6 # CHECK: vbic q0, q1, q7 @ encoding: [0x12,0xef,0x5e,0x01]
62 # CHECK: vbic.i32 q0, #0x35 @ encoding: [0x83,0xef,0x75,0x01]
65 # CHECK: vbic.i32 q0, #0x3500 @ encoding: [0x83,0xef,0x75,0x03]
68 # CHECK: vbic.i32 q0, #0x350000 @ encoding: [0x83,0xef,0x75,0x05]
71 # CHECK: vbic.i32 q0, #0x35000000 @ encoding: [0x83,0xef,0x75,0x07]
74 # CHECK: vbic.i16 q0, #0x35 @ encoding: [0x83,0xef,0x75,0x09]
77 # CHECK: vbic.i16 q0, #0x3500 @ encoding: [0x83,0xef,0x75,0x0b]
H A Dneon-tests.txt78 # CHECK: vbic.i32 q2, #0xa900
H A Dneont2.txt300 # CHECK: vbic d16, d17, d16
302 # CHECK: vbic q8, q8, q9
304 # CHECK: vbic.i32 d16, #0xff000000
306 # CHECK: vbic.i32 q8, #0xff000000
H A Dneon.txt306 # CHECK: vbic d16, d17, d16
308 # CHECK: vbic q8, q8, q9
310 # CHECK: vbic.i32 d16, #0xff000000
312 # CHECK: vbic.i32 q8, #0xff000000
/llvm-project-15.0.7/llvm/test/CodeGen/Thumb2/mve-intrinsics/
H A Dbitwise-imm.ll7 ; CHECK-NEXT: vbic.i16 q0, #0x64
17 ; CHECK-NEXT: vbic.i16 q0, #0x6400
27 ; CHECK-NEXT: vbic.i32 q0, #0x64
37 ; CHECK-NEXT: vbic.i32 q0, #0x6400
47 ; CHECK-NEXT: vbic.i32 q0, #0x640000
57 ; CHECK-NEXT: vbic.i32 q0, #0x64000000
H A Dvbicq.ll7 ; CHECK-NEXT: vbic q0, q0, q1
18 ; CHECK-NEXT: vbic q0, q0, q1
29 ; CHECK-NEXT: vbic q0, q0, q1
40 ; CHECK-NEXT: vbic q0, q0, q1
/llvm-project-15.0.7/llvm/test/CodeGen/Thumb2/
H A Dmve-bitarith.ll170 ; CHECK-NEXT: vbic q0, q1, q0
181 ; CHECK-NEXT: vbic q0, q1, q0
192 ; CHECK-NEXT: vbic q0, q1, q0
203 ; CHECK-NEXT: vbic q0, q1, q0
H A Durem-seteq-illegal-types.ll88 ; CHECK-NEXT: vbic.i16 d16, #0xf800
93 ; CHECK-NEXT: vbic.i16 d16, #0xf800
H A Dmve-selectcc.ll224 ; CHECK-NEXT: vbic q1, q1, q2
H A Dmve-saturating-arith.ll288 ; CHECK-NEXT: vbic q0, q1, q0
/llvm-project-15.0.7/llvm/test/CodeGen/ARM/
H A D2013-07-29-vector-or-combine.ll14 ; CHECK: vbic.i32 q8, #0xff
H A Dvbits.ll125 ; CHECK-NEXT: vbic d16, d17, d16
140 ; CHECK-NEXT: vbic d16, d17, d16
155 ; CHECK-NEXT: vbic d16, d17, d16
170 ; CHECK-NEXT: vbic d16, d17, d16
185 ; CHECK-NEXT: vbic q8, q9, q8
201 ; CHECK-NEXT: vbic q8, q9, q8
217 ; CHECK-NEXT: vbic q8, q9, q8
233 ; CHECK-NEXT: vbic q8, q9, q8
828 ; CHECK-NEXT: vbic.i32 d16, #0xff000000
840 ; CHECK-NEXT: vbic.i32 q8, #0xff000000
[all …]
H A Durem-seteq-illegal-types.ll421 ; ARM7-NEXT: vbic.i16 d16, #0xf800
426 ; ARM7-NEXT: vbic.i16 d16, #0xf800
473 ; ARM8-NEXT: vbic.i16 d16, #0xf800
478 ; ARM8-NEXT: vbic.i16 d16, #0xf800
525 ; NEON7-NEXT: vbic.i16 d16, #0xf800
530 ; NEON7-NEXT: vbic.i16 d16, #0xf800
577 ; NEON8-NEXT: vbic.i16 d16, #0xf800
582 ; NEON8-NEXT: vbic.i16 d16, #0xf800
H A Dvsub.ll228 ; CHECK-NEXT: vbic.i16 q0, #0xff00
329 ; CHECK-NEXT: vbic.i16 q0, #0xff00
H A Dvadd.ll228 ; CHECK-NEXT: vbic.i16 q0, #0xff00
329 ; CHECK-NEXT: vbic.i16 q0, #0xff00
H A Dvpadd.ll352 ; CHECK-NEXT: vbic.i16 d16, #0xff00
353 ; CHECK-NEXT: vbic.i16 d17, #0xff00
H A Dvmls.ll160 ; CHECK-NEXT: vbic.i16 q0, #0xff00
H A Dvmla.ll160 ; CHECK-NEXT: vbic.i16 q0, #0xff00
H A Dvmul.ll290 ; CHECK-NEXT: vbic.i16 q0, #0xff00
/llvm-project-15.0.7/llvm/test/tools/llvm-mca/ARM/
H A Dcortex-a57-neon-instructions.s144 vbic d16, d17, d16
145 vbic q8, q8, q9
146 vbic.i32 d16, #0xff000000
147 vbic.i32 q8, #0xff000000
1260 # CHECK-NEXT: 1 3 0.50 vbic d16, d17, d16
1261 # CHECK-NEXT: 1 3 0.50 vbic q8, q8, q9
1262 # CHECK-NEXT: 1 3 0.50 vbic.i32 d16, #0xff000000
1263 # CHECK-NEXT: 1 3 0.50 vbic.i32 q8, #0xff000000
2383 # CHECK-NEXT: - - - - - - 0.50 0.50 vbic d16, d17, d16
2384 # CHECK-NEXT: - - - - - - 0.50 0.50 vbic q8, q8, q9
[all …]
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMInstrNEON.td5384 "vbic", "$Vd, $Vn, $Vm", "",
5389 "vbic", "$Vd, $Vn, $Vm", "",
5402 "vbic", "i16", "$Vd, $SIMM", "$src = $Vd",
5411 "vbic", "i32", "$Vd, $SIMM", "$src = $Vd",
5420 "vbic", "i16", "$Vd, $SIMM", "$src = $Vd",
5429 "vbic", "i32", "$Vd, $SIMM", "$src = $Vd",
8107 defm : NEONDTAnyInstAlias<"vbic${p}", "$Vd, $Vn, $Vm",
8109 defm : NEONDTAnyInstAlias<"vbic${p}", "$Vd, $Vn, $Vm",
9099 def : NEONMnemonicAlias<"vbicq", "vbic">;

12