Home
last modified time | relevance | path

Searched refs:q4 (Results 1 – 25 of 204) sorted by relevance

123456789

/llvm-project-15.0.7/llvm/test/MC/ARM/
H A Dneon-bitwise-encoding.s117 veor q4, q7, q3
118 veor.8 q4, q7, q3
119 veor.16 q4, q7, q3
120 veor.32 q4, q7, q3
121 veor.64 q4, q7, q3
123 veor.i8 q4, q7, q3
128 veor.s8 q4, q7, q3
133 veor.u8 q4, q7, q3
138 veor.p8 q4, q7, q3
143 veor.f q4, q7, q3
[all …]
H A Dmve-qdest-qsrc.s9 vcvtb.f16.f32 q1, q4
25 vcvtt.f16.f32 q1, q4
33 vqdmladhx.s16 q0, q1, q4
219 vmullt.s32 q4, q4, q2
239 vmulh.s8 q0, q4, q5
243 vmulh.s16 q0, q7, q4
247 vmulh.s32 q0, q7, q4
255 vmulh.u16 q2, q7, q4
303 vqmovnb.u16 q0, q4
311 vqmovnb.u32 q0, q4
[all …]
H A Dthumb-neon-v8.s5 vmaxnm.f32 q2, q4, q6
6 @ CHECK: vmaxnm.f32 q2, q4, q6 @ encoding: [0x08,0xff,0x5c,0x4f]
16 vcvta.s32.f32 q4, q6
18 vcvta.u32.f32 q4, q10
43 vcvtp.s32.f32 q4, q15
50 vrintn.f32 q1, q4
62 vrintz.f32 q9, q4
66 vrintm.f32 q1, q4
70 vrintp.f32 q1, q4
80 vrintz.f32.f32 q9, q4
[all …]
H A Dneon-v8.s5 vmaxnm.f32 q2, q4, q6
6 @ CHECK: vmaxnm.f32 q2, q4, q6 @ encoding: [0x5c,0x4f,0x08,0xf3]
16 vcvta.s32.f32 q4, q6
18 vcvta.u32.f32 q4, q10
43 vcvtp.s32.f32 q4, q15
50 vrintn.f32 q1, q4
62 vrintz.f32 q9, q4
66 vrintm.f32 q1, q4
70 vrintp.f32 q1, q4
80 vrintz.f32.f32 q9, q4
[all …]
H A Dmve-vcmp.s11 vcmp.f16 eq, q0, q4
31 vcmp.f16 gt, q1, q4
52 vcmp.f32 ne, q3, q4
72 vcmp.f32 le, q2, q4
82 vcmp.i8 eq, q4, q6
96 vcmp.s8 eq, q4, q6
104 vcmp.u8 eq, q4, q6
120 vcmp.s8 gt, q4, q3
131 vcmp.u8 hi, q1, q4
135 vcmp.u8 cs, q1, q4
[all …]
H A Dmve-integer.s114 vqsub.u32 q1, q4, q7
120 vqadd.s8 q0, q4, q6
129 vqadd.u8 q0, q4, q2
141 vabd.s16 q1, q5, q4
147 vabd.u8 q1, q6, q4
153 vabd.u32 q0, q7, q4
183 vhsub.u8 q0, q4, q2
229 vcls.s16 q0, q4
238 vclz.i16 q4, q7
271 vqabs.s8 q2, q4
[all …]
H A Dmve-vmov-pair.s7 # CHECK: vmov lr, r7, q4[2], q4[0] @ encoding: [0x07,0xec,0x0e,0x8f]
8 # CHECK-NOFP: vmov lr, r7, q4[2], q4[0] @ encoding: [0x07,0xec,0x0e,0x8f]
9 vmov lr, r7, q4[2], q4[0]
12 vmov lr, r7, q5[2], q4[0]
15 vmov lr, r7, q4[2], q4[1]
22 vmov q4[3], q3[1], r4, r1
H A Dneon-shift-encoding.s122 vsra.s8 q4, #7
139 @ CHECK: vsra.s8 q4, q4, #7 @ encoding: [0x58,0x81,0x89,0xf2]
158 vsra.u8 q4, #7
175 @ CHECK: vsra.u8 q4, q4, #7 @ encoding: [0x58,0x81,0x89,0xf3]
194 vsri.8 q4, #7
230 vsli.8 q4, #7
392 @ CHECK: vshl.s8 q4, q4, q5 @ encoding: [0x48,0x84,0x0a,0xf2]
397 @ CHECK: vshl.u8 q4, q4, q5 @ encoding: [0x48,0x84,0x0a,0xf3]
422 @ CHECK: vshl.i8 q4, q4, #2 @ encoding: [0x58,0x85,0x8a,0xf2]
444 vrshl.s64 q4, q13
[all …]
H A Dmve-interleave.s24 vld21.8 {q3, q4}, [r0]!
42 vld21.16 {q3, q4}, [r0]!
60 vld21.32 {q3, q4}, [r0]!
78 vst21.8 {q3, q4}, [r0]!
96 vst21.16 {q3, q4}, [r0]!
114 vst21.32 {q3, q4}, [r0]!
159 vld40.8 {q3, q4, q5, q6}, [r0]!
165 vld41.8 {q4, q5, q6, q7}, [r0]!
177 vld43.8 {q4, q5, q6, q7}, [r0]!
189 vld40.16 {q3, q4, q5, q6}, [r0]!
[all …]
H A Dmve-reductions.s86 vmaxv.s8 lr, q4
95 vmaxv.u8 r0, q4
116 vmladav.s32 lr, q0, q4
125 vmladava.s16 lr, q0, q4
134 vmladavax.u16 r0, q4, q5
137 vmladavx.u16 r0, q4, q5
140 vmladavax.u32 r0, q4, q5
143 vmladavx.u32 r0, q4, q5
146 vmladavax.u8 r0, q4, q5
149 vmladavx.u8 r0, q4, q5
[all …]
H A Dneont2-shiftaccum-encoding.s12 vsra.s64 q8, q4, #64
20 vsra.u64 q4, q5, #25
30 vsra.s64 q4, #64
64 @ CHECK: vsra.s64 q4, q4, #64 @ encoding: [0x80,0xef,0xd8,0x81]
103 vrsra.s32 q4, #32
137 @ CHECK: vrsra.s32 q4, q4, #32 @ encoding: [0xa0,0xef,0x58,0x83]
151 vsli.32 q3, q4, #31
152 vsli.64 q4, q5, #63
159 vsri.32 q7, q4, #32
169 vsli.32 q4, #31
[all …]
H A Dneon-shiftaccum-encoding.s10 vsra.s64 q8, q4, #64
18 vsra.u64 q4, q5, #25
28 vsra.s64 q4, #64
62 @ CHECK: vsra.s64 q4, q4, #64 @ encoding: [0xd8,0x81,0x80,0xf2]
100 vrsra.s32 q4, #32
134 @ CHECK: vrsra.s32 q4, q4, #32 @ encoding: [0x58,0x83,0xa0,0xf2]
148 vsli.32 q3, q4, #31
149 vsli.64 q4, q5, #63
156 vsri.32 q7, q4, #32
166 vsli.32 q4, #31
[all …]
H A Dmve-shifts.s20 vmovlt.s8 q0, q4
27 vmovltt.s8 q0, q4
255 vshl.s16 q0, q4, q2
267 vshl.u16 q0, q4, q0
271 vshl.u32 q2, q2, q4
323 vrshl.s8 q0, q6, q4
329 # CHECK: vrshl.s32 q1, q4, q4 @ encoding: [0x28,0xef,0x48,0x25]
331 vrshl.s32 q1, q4, q4
398 vqshl.s8 q0, q4, #6
401 vqshl.s8 q0, q4, #8
[all …]
H A Dvfp4.s24 @ ARM: vfma.f32 q2, q4, q0 @ encoding: [0x50,0x4c,0x08,0xf2]
25 @ THUMB: vfma.f32 q2, q4, q0 @ encoding: [0x08,0xef,0x50,0x4c]
27 @ THUMB_V7EM-ERRORS-NEXT: vfma.f32 q2, q4, q0
28 vfma.f32 q2, q4, q0
58 @ ARM: vfms.f32 q2, q4, q0 @ encoding: [0x50,0x4c,0x28,0xf2]
59 @ THUMB: vfms.f32 q2, q4, q0 @ encoding: [0x28,0xef,0x50,0x4c]
61 @ THUMB_V7EM-ERRORS-NEXT: vfms.f32 q2, q4, q0
62 vfms.f32 q2, q4, q0
/llvm-project-15.0.7/llvm/test/CodeGen/ARM/
H A Dthumb-big-stack.ll145 …tail call void asm sideeffect "", "~{q0}{q1}{q2}{q3}{q4}{q5}{q6}{q7}{q8}{q9}{q10}{q11}{q12}{q13}{q…
147 …tail call void asm sideeffect "", "~{q0}{q1}{q2}{q3}{q4}{q5}{q6}{q7}{q8}{q9}{q10}{q11}{q12}{q13}{q…
149 …tail call void asm sideeffect "", "~{q0}{q1}{q2}{q3}{q4}{q5}{q6}{q7}{q8}{q9}{q10}{q11}{q12}{q13}{q…
151 …tail call void asm sideeffect "", "~{q0}{q1}{q2}{q3}{q4}{q5}{q6}{q7}{q8}{q9}{q10}{q11}{q12}{q13}{q…
153 …tail call void asm sideeffect "", "~{q0}{q1}{q2}{q3}{q4}{q5}{q6}{q7}{q8}{q9}{q10}{q11}{q12}{q13}{q…
155 …tail call void asm sideeffect "", "~{q0}{q1}{q2}{q3}{q4}{q5}{q6}{q7}{q8}{q9}{q10}{q11}{q12}{q13}{q…
157 …tail call void asm sideeffect "", "~{q0}{q1}{q2}{q3}{q4}{q5}{q6}{q7}{q8}{q9}{q10}{q11}{q12}{q13}{q…
159 …tail call void asm sideeffect "", "~{q0}{q1}{q2}{q3}{q4}{q5}{q6}{q7}{q8}{q9}{q10}{q11}{q12}{q13}{q…
161 …tail call void asm sideeffect "", "~{q0}{q1}{q2}{q3}{q4}{q5}{q6}{q7}{q8}{q9}{q10}{q11}{q12}{q13}{q…
163 …tail call void asm sideeffect "", "~{q0}{q1}{q2}{q3}{q4}{q5}{q6}{q7}{q8}{q9}{q10}{q11}{q12}{q13}{q…
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/Thumb2/
H A Dmve-laneinterleaving.ll138 ; CHECK-NEXT: vadd.i32 q4, q5, q4
163 ; CHECK-NEXT: vadd.i16 q4, q5, q4
456 ; CHECK-NEXT: vshl.s32 q4, q4, q5
458 ; CHECK-NEXT: vsub.i32 q4, q4, q2
460 ; CHECK-NEXT: vmul.i32 q4, q4, q2
462 ; CHECK-NEXT: vshl.u32 q4, q4, q5
464 ; CHECK-NEXT: vshl.u32 q4, q4, q2
503 ; CHECK-NEXT: vshl.s16 q4, q4, q5
505 ; CHECK-NEXT: vsub.i16 q4, q4, q2
554 ; CHECK-NEXT: vabs.s32 q4, q4
[all …]
H A Dmve-ctpop.ll70 ; CHECK-NEXT: vmov.i8 q4, #0x55
72 ; CHECK-NEXT: vand q4, q5, q4
74 ; CHECK-NEXT: vsub.i32 q0, q0, q4
76 ; CHECK-NEXT: vshr.u32 q4, q0, #2
78 ; CHECK-NEXT: vand q4, q4, q3
80 ; CHECK-NEXT: vadd.i32 q0, q0, q4
98 ; CHECK-NEXT: vmov.i8 q4, #0x55
100 ; CHECK-NEXT: vand q4, q5, q4
106 ; CHECK-NEXT: vand q4, q4, q3
127 ; CHECK-NEXT: vshr.u8 q4, q0, #1
[all …]
H A Dmve-pred-spill.ll20 ; CHECK-LE-NEXT: vmov q4, q1
35 ; CHECK-LE-NEXT: vpsel q0, q4, q0
48 ; CHECK-BE-NEXT: vmov q4, q1
61 ; CHECK-BE-NEXT: vpsel q0, q4, q0
65 ; CHECK-BE-NEXT: vpsel q0, q4, q0
89 ; CHECK-LE-NEXT: vmov q4, q1
93 ; CHECK-LE-NEXT: vpsel q0, q4, q0
106 ; CHECK-BE-NEXT: vrev64.32 q4, q1
110 ; CHECK-BE-NEXT: vpsel q1, q4, q0
141 ; CHECK-LE-NEXT: vmov q4, q1
[all …]
H A Dactive_lane_mask.ll157 ; CHECK-NEXT: vpsel q4, q3, q2
166 ; CHECK-NEXT: vqadd.u32 q4, q4, r0
213 ; CHECK-NEXT: vpsel q4, q1, q0
222 ; CHECK-NEXT: vqadd.u32 q4, q4, r0
224 ; CHECK-NEXT: vpsel q4, q1, q0
232 ; CHECK-NEXT: vpsel q4, q1, q0
251 ; CHECK-NEXT: vqadd.u32 q4, q4, r0
255 ; CHECK-NEXT: vmov.16 q4[0], r1
258 ; CHECK-NEXT: vmov.16 q4[2], r1
266 ; CHECK-NEXT: vmov.16 q4[4], r0
[all …]
H A Dmve-vecreduce-mlapred.ll868 ; CHECK-NEXT: vand q4, q4, q2
878 ; CHECK-NEXT: vpsel q4, q4, q5
894 ; CHECK-NEXT: vand q4, q4, q2
930 ; CHECK-NEXT: vand q4, q4, q2
941 ; CHECK-NEXT: vpsel q4, q4, q5
959 ; CHECK-NEXT: vand q4, q4, q2
1012 ; CHECK-NEXT: vand q4, q4, q2
1022 ; CHECK-NEXT: vpsel q4, q4, q5
1040 ; CHECK-NEXT: vand q4, q4, q2
1076 ; CHECK-NEXT: vand q4, q4, q2
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/Thumb2/LowOverheadLoops/
H A Dremat-vctp.ll19 ; CHECK-NEXT: vshl.u32 q4, q4, q2
28 ; CHECK-NEXT: vqrdmulh.s32 q4, q5, q4
29 ; CHECK-NEXT: vqsub.s32 q4, q0, q4
30 ; CHECK-NEXT: vqrdmulh.s32 q4, q5, q4
31 ; CHECK-NEXT: vqshl.s32 q4, q4, #1
33 ; CHECK-NEXT: vnegt.s32 q4, q4
119 ; CHECK-NEXT: vshl.u32 q4, q4, q2
128 ; CHECK-NEXT: vqrdmulh.s32 q4, q5, q4
129 ; CHECK-NEXT: vqsub.s32 q4, q0, q4
131 ; CHECK-NEXT: vqshl.s32 q4, q4, #1
[all …]
/llvm-project-15.0.7/llvm/test/MC/Disassembler/ARM/
H A Dneon-v8.txt6 # CHECK: vmaxnm.f32 q2, q4, q6
17 # CHECK: vcvta.s32.f32 q4, q6
19 # CHECK: vcvta.u32.f32 q4, q10
44 # CHECK: vcvtp.s32.f32 q4, q15
51 # CHECK: vrintn.f32 q1, q4
63 # CHECK: vrintz.f32 q9, q4
67 # CHECK: vrintm.f32 q1, q4
71 # CHECK: vrintp.f32 q1, q4
H A Dthumb-neon-v8.txt6 # CHECK: vmaxnm.f32 q2, q4, q6
17 # CHECK: vcvta.s32.f32 q4, q6
19 # CHECK: vcvta.u32.f32 q4, q10
44 # CHECK: vcvtp.s32.f32 q4, q15
51 # CHECK: vrintn.f32 q1, q4
63 # CHECK: vrintz.f32 q9, q4
67 # CHECK: vrintm.f32 q1, q4
71 # CHECK: vrintp.f32 q1, q4
H A Dmve-vcmp.txt5 # CHECK: vcmp.f16 eq, q0, q4 @ encoding: [0x31,0xfe,0x08,0x0f]
21 # CHECK: vcmp.f16 gt, q1, q4 @ encoding: [0x33,0xfe,0x09,0x1f]
33 # CHECK: vcmp.f32 ne, q3, q4 @ encoding: [0x37,0xee,0x88,0x0f]
49 # CHECK: vcmp.f32 le, q2, q4 @ encoding: [0x35,0xee,0x89,0x1f]
53 # CHECK: vcmp.i8 eq, q4, q6 @ encoding: [0x09,0xfe,0x0c,0x0f]
69 # CHECK: vcmp.s8 gt, q4, q3 @ encoding: [0x09,0xfe,0x07,0x1f]
77 # CHECK: vcmp.u8 hi, q1, q4 @ encoding: [0x03,0xfe,0x89,0x0f]
81 # CHECK: vcmp.u8 cs, q1, q4 @ encoding: [0x03,0xfe,0x09,0x0f]
85 # CHECK: vcmp.i16 eq, q4, q7 @ encoding: [0x19,0xfe,0x0e,0x0f]
109 # CHECK: vcmp.u16 hi, q1, q4 @ encoding: [0x13,0xfe,0x89,0x0f]
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/AArch64/
H A Doverlapping-copy-bundle.mir11 ; CHECK: $q4 = COPY $q3
17 $q4 = COPY $q3
30 ; CHECK: $q4 = COPY $q3
35 $q4 = COPY $q3 {
50 ; CHECK: $q4 = COPY $q1
57 $q4 = COPY $q1

123456789