Lines Matching full:s2
4 vabs.f16 s0, s2
5 vabs.f32 s0, s2
7 vadd.f16 s0, s2, s1
8 vadd.f32 s0, s2, s1
10 vcmp.f16 s1, s2
11 vcmp.f32 s1, s2
16 vcmpe.f16 s1, s2
17 vcmpe.f32 s1, s2
24 vcvt.f16.u16 s1, s2, #8
25 vcvt.f16.s16 s1, s2, #8
26 vcvt.f16.u32 s1, s2, #8
27 vcvt.f16.s32 s1, s2, #8
28 vcvt.u16.f16 s1, s2, #8
29 vcvt.s16.f16 s1, s2, #8
30 vcvt.u32.f16 s1, s2, #8
31 vcvt.s32.f16 s1, s2, #8
32 vcvt.f32.u16 s1, s2, #8
33 vcvt.f32.s16 s1, s2, #8
34 vcvt.f32.u32 s1, s2, #8
35 vcvt.f32.s32 s1, s2, #8
36 vcvt.u16.f32 s1, s2, #8
37 vcvt.s16.f32 s1, s2, #8
38 vcvt.u32.f32 s1, s2, #8
39 vcvt.s32.f32 s1, s2, #8
48 vcvt.u32.f16 s1, s2
49 vcvt.s32.f16 s1, s2
50 vcvt.u32.f32 s1, s2
51 vcvt.s32.f32 s1, s2
54 vcvt.f16.u32 s1, s2
55 vcvt.f16.s32 s1, s2
56 vcvt.f32.u32 s1, s2
57 vcvt.f32.s32 s1, s2
58 vcvt.f64.u32 d1, s2
59 vcvt.f64.s32 d1, s2
60 vcvta.u32.f16 s1, s2
61 vcvta.s32.f16 s1, s2
62 vcvta.u32.f32 s1, s2
63 vcvta.s32.f32 s1, s2
66 vcvtm.u32.f16 s1, s2
67 vcvtm.s32.f16 s1, s2
68 vcvtm.u32.f32 s1, s2
69 vcvtm.s32.f32 s1, s2
72 vcvtn.u32.f16 s1, s2
73 vcvtn.s32.f16 s1, s2
74 vcvtn.u32.f32 s1, s2
75 vcvtn.s32.f32 s1, s2
78 vcvtp.u32.f16 s1, s2
79 vcvtp.s32.f16 s1, s2
80 vcvtp.u32.f32 s1, s2
81 vcvtp.s32.f32 s1, s2
84 vcvtb.f16.f32 s1, s2
86 vcvtb.f32.f16 s1, s2
87 vcvtb.f64.f16 d1, s2
88 vcvtr.u32.f16 s1, s2
89 vcvtr.s32.f16 s1, s2
90 vcvtr.u32.f32 s1, s2
91 vcvtr.s32.f32 s1, s2
94 vcvtt.f16.f32 s1, s2
96 vcvtt.f32.f16 s1, s2
97 vcvtt.f64.f16 d1, s2
98 vdiv.f16 s0, s2, s1
99 vdiv.f32 s0, s2, s1
101 vfma.f16 s0, s2, s1
102 vfma.f32 s0, s2, s1
104 vfms.f16 s0, s2, s1
105 vfms.f32 s0, s2, s1
107 vfnma.f16 s0, s2, s1
108 vfnma.f32 s0, s2, s1
110 vfnms.f16 s0, s2, s1
111 vfnms.f32 s0, s2, s1
114 vmaxnm.f16 s0, s2, s1
115 vmaxnm.f32 s0, s2, s1
117 vminnm.f16 s0, s2, s1
118 vminnm.f32 s0, s2, s1
120 vmla.f16 s0, s2, s1
121 vmla.f32 s0, s2, s1
123 vmls.f16 s0, s2, s1
124 vmls.f32 s0, s2, s1
140 vmul.f16 s0, s2, s1
141 vmul.f32 s0, s2, s1
143 vneg.f16 s0, s2
144 vneg.f32 s0, s2
146 vnmla.f16 s0, s2, s1
147 vnmla.f32 s0, s2, s1
149 vnmls.f16 s0, s2, s1
150 vnmls.f32 s0, s2, s1
152 vnmul.f16 s0, s2, s1
153 vnmul.f32 s0, s2, s1
155 vrinta.f16 s0, s2
156 vrinta.f32.f32 s0, s2
158 vrintm.f16 s0, s2
159 vrintm.f32.f32 s0, s2
161 vrintn.f16 s0, s2
162 vrintn.f32.f32 s0, s2
164 vrintp.f16 s0, s2
165 vrintp.f32.f32 s0, s2
167 vrintr.f16.f16 s0, s2
168 vrintr.f32.f32 s0, s2
170 vrintz.f16.f16 s0, s2
171 vrintz.f32.f32 s0, s2
173 vrintx.f16.f16 s0, s2
174 vrintx.f32.f32 s0, s2
176 vseleq.f16 s0, s2, s1
177 vseleq.f32 s0, s2, s1
179 vsqrt.f16 s0, s2
180 vsqrt.f32 s0, s2
182 vsub.f16 s0, s2, s1
183 vsub.f32 s0, s2, s1
202 # CHECK-NEXT: 1 1 1.00 vabs.f16 s0, s2
203 # CHECK-NEXT: 1 1 1.00 vabs.f32 s0, s2
205 # CHECK-NEXT: 1 2 1.00 vadd.f16 s0, s2, s1
206 # CHECK-NEXT: 1 2 1.00 vadd.f32 s0, s2, s1
208 # CHECK-NEXT: 1 1 1.00 vcmp.f16 s1, s2
209 # CHECK-NEXT: 1 1 1.00 vcmp.f32 s1, s2
214 # CHECK-NEXT: 1 1 1.00 vcmpe.f16 s1, s2
215 # CHECK-NEXT: 1 1 1.00 vcmpe.f32 s1, s2
246 # CHECK-NEXT: 1 2 1.00 vcvt.u32.f16 s1, s2
247 # CHECK-NEXT: 1 2 1.00 vcvt.s32.f16 s1, s2
248 # CHECK-NEXT: 1 2 1.00 vcvt.u32.f32 s1, s2
249 # CHECK-NEXT: 1 2 1.00 vcvt.s32.f32 s1, s2
252 # CHECK-NEXT: 1 2 1.00 vcvt.f16.u32 s1, s2
253 # CHECK-NEXT: 1 2 1.00 vcvt.f16.s32 s1, s2
254 # CHECK-NEXT: 1 2 1.00 vcvt.f32.u32 s1, s2
255 # CHECK-NEXT: 1 2 1.00 vcvt.f32.s32 s1, s2
256 # CHECK-NEXT: 1 2 1.00 vcvt.f64.u32 d1, s2
257 # CHECK-NEXT: 1 2 1.00 vcvt.f64.s32 d1, s2
258 # CHECK-NEXT: 1 2 1.00 vcvta.u32.f16 s1, s2
259 # CHECK-NEXT: 1 2 1.00 vcvta.s32.f16 s1, s2
260 # CHECK-NEXT: 1 2 1.00 vcvta.u32.f32 s1, s2
261 # CHECK-NEXT: 1 2 1.00 vcvta.s32.f32 s1, s2
264 # CHECK-NEXT: 1 2 1.00 vcvtm.u32.f16 s1, s2
265 # CHECK-NEXT: 1 2 1.00 vcvtm.s32.f16 s1, s2
266 # CHECK-NEXT: 1 2 1.00 vcvtm.u32.f32 s1, s2
267 # CHECK-NEXT: 1 2 1.00 vcvtm.s32.f32 s1, s2
270 # CHECK-NEXT: 1 2 1.00 vcvtn.u32.f16 s1, s2
271 # CHECK-NEXT: 1 2 1.00 vcvtn.s32.f16 s1, s2
272 # CHECK-NEXT: 1 2 1.00 vcvtn.u32.f32 s1, s2
273 # CHECK-NEXT: 1 2 1.00 vcvtn.s32.f32 s1, s2
276 # CHECK-NEXT: 1 2 1.00 vcvtp.u32.f16 s1, s2
277 # CHECK-NEXT: 1 2 1.00 vcvtp.s32.f16 s1, s2
278 # CHECK-NEXT: 1 2 1.00 vcvtp.u32.f32 s1, s2
279 # CHECK-NEXT: 1 2 1.00 vcvtp.s32.f32 s1, s2
282 # CHECK-NEXT: 1 2 1.00 vcvtb.f16.f32 s1, s2
284 # CHECK-NEXT: 1 2 1.00 vcvtb.f32.f16 s1, s2
285 # CHECK-NEXT: 1 2 1.00 vcvtb.f64.f16 d1, s2
286 # CHECK-NEXT: 1 2 1.00 vcvtr.u32.f16 s1, s2
287 # CHECK-NEXT: 1 2 1.00 vcvtr.s32.f16 s1, s2
288 # CHECK-NEXT: 1 2 1.00 vcvtr.u32.f32 s1, s2
289 # CHECK-NEXT: 1 2 1.00 vcvtr.s32.f32 s1, s2
292 # CHECK-NEXT: 1 2 1.00 vcvtt.f16.f32 s1, s2
294 # CHECK-NEXT: 1 2 1.00 vcvtt.f32.f16 s1, s2
295 # CHECK-NEXT: 1 2 1.00 vcvtt.f64.f16 d1, s2
296 # CHECK-NEXT: 1 8 1.00 vdiv.f16 s0, s2, s1
297 # CHECK-NEXT: 1 14 1.00 vdiv.f32 s0, s2, s1
299 # CHECK-NEXT: 1 5 1.00 vfma.f16 s0, s2, s1
300 # CHECK-NEXT: 1 5 1.00 vfma.f32 s0, s2, s1
302 # CHECK-NEXT: 1 5 1.00 vfms.f16 s0, s2, s1
303 # CHECK-NEXT: 1 5 1.00 vfms.f32 s0, s2, s1
305 # CHECK-NEXT: 1 5 1.00 vfnma.f16 s0, s2, s1
306 # CHECK-NEXT: 1 5 1.00 vfnma.f32 s0, s2, s1
308 # CHECK-NEXT: 1 5 1.00 vfnms.f16 s0, s2, s1
309 # CHECK-NEXT: 1 5 1.00 vfnms.f32 s0, s2, s1
312 # CHECK-NEXT: 1 1 1.00 vmaxnm.f16 s0, s2, s1
313 # CHECK-NEXT: 1 1 1.00 vmaxnm.f32 s0, s2, s1
315 # CHECK-NEXT: 1 1 1.00 vminnm.f16 s0, s2, s1
316 # CHECK-NEXT: 1 1 1.00 vminnm.f32 s0, s2, s1
318 # CHECK-NEXT: 1 5 1.00 vmla.f16 s0, s2, s1
319 # CHECK-NEXT: 1 5 1.00 vmla.f32 s0, s2, s1
321 # CHECK-NEXT: 1 5 1.00 vmls.f16 s0, s2, s1
322 # CHECK-NEXT: 1 5 1.00 vmls.f32 s0, s2, s1
338 # CHECK-NEXT: 1 3 1.00 vmul.f16 s0, s2, s1
339 # CHECK-NEXT: 1 3 1.00 vmul.f32 s0, s2, s1
341 # CHECK-NEXT: 1 1 1.00 vneg.f16 s0, s2
342 # CHECK-NEXT: 1 1 1.00 vneg.f32 s0, s2
344 # CHECK-NEXT: 1 5 1.00 vnmla.f16 s0, s2, s1
345 # CHECK-NEXT: 1 5 1.00 vnmla.f32 s0, s2, s1
347 # CHECK-NEXT: 1 5 1.00 vnmls.f16 s0, s2, s1
348 # CHECK-NEXT: 1 5 1.00 vnmls.f32 s0, s2, s1
350 # CHECK-NEXT: 1 3 1.00 vnmul.f16 s0, s2, s1
351 # CHECK-NEXT: 1 3 1.00 vnmul.f32 s0, s2, s1
353 # CHECK-NEXT: 1 2 1.00 vrinta.f16 s0, s2
354 # CHECK-NEXT: 1 2 1.00 vrinta.f32 s0, s2
356 # CHECK-NEXT: 1 2 1.00 vrintm.f16 s0, s2
357 # CHECK-NEXT: 1 2 1.00 vrintm.f32 s0, s2
359 # CHECK-NEXT: 1 2 1.00 vrintn.f16 s0, s2
360 # CHECK-NEXT: 1 2 1.00 vrintn.f32 s0, s2
362 # CHECK-NEXT: 1 2 1.00 vrintp.f16 s0, s2
363 # CHECK-NEXT: 1 2 1.00 vrintp.f32 s0, s2
365 # CHECK-NEXT: 1 2 1.00 vrintr.f16 s0, s2
366 # CHECK-NEXT: 1 2 1.00 vrintr.f32 s0, s2
368 # CHECK-NEXT: 1 2 1.00 vrintz.f16 s0, s2
369 # CHECK-NEXT: 1 2 1.00 vrintz.f32 s0, s2
371 # CHECK-NEXT: 1 2 1.00 vrintx.f16 s0, s2
372 # CHECK-NEXT: 1 2 1.00 vrintx.f32 s0, s2
374 # CHECK-NEXT: 1 2 1.00 vseleq.f16 s0, s2, s1
375 # CHECK-NEXT: 1 2 1.00 vseleq.f32 s0, s2, s1
377 # CHECK-NEXT: 1 8 1.00 vsqrt.f16 s0, s2
378 # CHECK-NEXT: 1 14 1.00 vsqrt.f32 s0, s2
380 # CHECK-NEXT: 1 2 1.00 vsub.f16 s0, s2, s1
381 # CHECK-NEXT: 1 2 1.00 vsub.f32 s0, s2, s1
421 …1.00 - - - - 0.50 0.50 - - - 0.50 0.50 vabs.f16 s0, s2
422 …1.00 - - - - 0.50 0.50 - - - 0.50 0.50 vabs.f32 s0, s2
424 … - - 0.50 0.50 - - - - - 0.50 0.50 vadd.f16 s0, s2, s1
425 … - - 0.50 0.50 - - - - - 0.50 0.50 vadd.f32 s0, s2, s1
427 …1.00 - - - - - - 0.50 0.50 - 0.50 0.50 vcmp.f16 s1, s2
428 …1.00 - - - - - - 0.50 0.50 - 0.50 0.50 vcmp.f32 s1, s2
433 ….00 - - - - - - 0.50 0.50 - 0.50 0.50 vcmpe.f16 s1, s2
434 ….00 - - - - - - 0.50 0.50 - 0.50 0.50 vcmpe.f32 s1, s2
465 … - - - - 0.50 0.50 - - - 0.50 0.50 vcvt.u32.f16 s1, s2
466 … - - - - 0.50 0.50 - - - 0.50 0.50 vcvt.s32.f16 s1, s2
467 … - - - - 0.50 0.50 - - - 0.50 0.50 vcvt.u32.f32 s1, s2
468 … - - - - 0.50 0.50 - - - 0.50 0.50 vcvt.s32.f32 s1, s2
471 … - - - - 0.50 0.50 - - - 0.50 0.50 vcvt.f16.u32 s1, s2
472 … - - - - 0.50 0.50 - - - 0.50 0.50 vcvt.f16.s32 s1, s2
473 … - - - - 0.50 0.50 - - - 0.50 0.50 vcvt.f32.u32 s1, s2
474 … - - - - 0.50 0.50 - - - 0.50 0.50 vcvt.f32.s32 s1, s2
475 … - - - - 1.00 1.00 - - - 1.00 1.00 vcvt.f64.u32 d1, s2
476 … - - - - 1.00 1.00 - - - 1.00 1.00 vcvt.f64.s32 d1, s2
477 … - - - - 0.50 0.50 - - - 0.50 0.50 vcvta.u32.f16 s1, s2
478 … - - - - 0.50 0.50 - - - 0.50 0.50 vcvta.s32.f16 s1, s2
479 … - - - - 0.50 0.50 - - - 0.50 0.50 vcvta.u32.f32 s1, s2
480 … - - - - 0.50 0.50 - - - 0.50 0.50 vcvta.s32.f32 s1, s2
483 … - - - - 0.50 0.50 - - - 0.50 0.50 vcvtm.u32.f16 s1, s2
484 … - - - - 0.50 0.50 - - - 0.50 0.50 vcvtm.s32.f16 s1, s2
485 … - - - - 0.50 0.50 - - - 0.50 0.50 vcvtm.u32.f32 s1, s2
486 … - - - - 0.50 0.50 - - - 0.50 0.50 vcvtm.s32.f32 s1, s2
489 … - - - - 0.50 0.50 - - - 0.50 0.50 vcvtn.u32.f16 s1, s2
490 … - - - - 0.50 0.50 - - - 0.50 0.50 vcvtn.s32.f16 s1, s2
491 … - - - - 0.50 0.50 - - - 0.50 0.50 vcvtn.u32.f32 s1, s2
492 … - - - - 0.50 0.50 - - - 0.50 0.50 vcvtn.s32.f32 s1, s2
495 … - - - - 0.50 0.50 - - - 0.50 0.50 vcvtp.u32.f16 s1, s2
496 … - - - - 0.50 0.50 - - - 0.50 0.50 vcvtp.s32.f16 s1, s2
497 … - - - - 0.50 0.50 - - - 0.50 0.50 vcvtp.u32.f32 s1, s2
498 … - - - - 0.50 0.50 - - - 0.50 0.50 vcvtp.s32.f32 s1, s2
501 … - - - - 0.50 0.50 - - - 0.50 0.50 vcvtb.f16.f32 s1, s2
503 … - - - - 0.50 0.50 - - - 0.50 0.50 vcvtb.f32.f16 s1, s2
504 … - - - - 1.00 1.00 - - - 1.00 1.00 vcvtb.f64.f16 d1, s2
505 … - - - - 0.50 0.50 - - - 0.50 0.50 vcvtr.u32.f16 s1, s2
506 … - - - - 0.50 0.50 - - - 0.50 0.50 vcvtr.s32.f16 s1, s2
507 … - - - - 0.50 0.50 - - - 0.50 0.50 vcvtr.u32.f32 s1, s2
508 … - - - - 0.50 0.50 - - - 0.50 0.50 vcvtr.s32.f32 s1, s2
511 … - - - - 0.50 0.50 - - - 0.50 0.50 vcvtt.f16.f32 s1, s2
513 … - - - - 0.50 0.50 - - - 0.50 0.50 vcvtt.f32.f16 s1, s2
514 … - - - - 1.00 1.00 - - - 1.00 1.00 vcvtt.f64.f16 d1, s2
515 … - - - - 0.50 0.50 - - - 0.50 0.50 vdiv.f16 s0, s2, s1
516 … - - - - 0.50 0.50 - - - 0.50 0.50 vdiv.f32 s0, s2, s1
518 … - - - - 0.50 0.50 - - - 0.50 0.50 vfma.f16 s0, s2, s1
519 … - - - - 0.50 0.50 - - - 0.50 0.50 vfma.f32 s0, s2, s1
521 … - - - - 0.50 0.50 - - - 0.50 0.50 vfms.f16 s0, s2, s1
522 … - - - - 0.50 0.50 - - - 0.50 0.50 vfms.f32 s0, s2, s1
524 … - - - - 0.50 0.50 - - - 0.50 0.50 vfnma.f16 s0, s2, s1
525 … - - - - 0.50 0.50 - - - 0.50 0.50 vfnma.f32 s0, s2, s1
527 … - - - - 0.50 0.50 - - - 0.50 0.50 vfnms.f16 s0, s2, s1
528 … - - - - 0.50 0.50 - - - 0.50 0.50 vfnms.f32 s0, s2, s1
531 … - - 0.50 0.50 - - - - - 0.50 0.50 vmaxnm.f16 s0, s2, s1
532 … - - 0.50 0.50 - - - - - 0.50 0.50 vmaxnm.f32 s0, s2, s1
534 … - - 0.50 0.50 - - - - - 0.50 0.50 vminnm.f16 s0, s2, s1
535 … - - 0.50 0.50 - - - - - 0.50 0.50 vminnm.f32 s0, s2, s1
537 … - - - - 0.50 0.50 - - - 0.50 0.50 vmla.f16 s0, s2, s1
538 … - - - - 0.50 0.50 - - - 0.50 0.50 vmla.f32 s0, s2, s1
540 … - - - - 0.50 0.50 - - - 0.50 0.50 vmls.f16 s0, s2, s1
541 … - - - - 0.50 0.50 - - - 0.50 0.50 vmls.f32 s0, s2, s1
557 … - - - - 0.50 0.50 - - - 0.50 0.50 vmul.f16 s0, s2, s1
558 … - - - - 0.50 0.50 - - - 0.50 0.50 vmul.f32 s0, s2, s1
560 …1.00 - - - - 0.50 0.50 - - - 0.50 0.50 vneg.f16 s0, s2
561 …1.00 - - - - 0.50 0.50 - - - 0.50 0.50 vneg.f32 s0, s2
563 … - - - - 0.50 0.50 - - - 0.50 0.50 vnmla.f16 s0, s2, s1
564 … - - - - 0.50 0.50 - - - 0.50 0.50 vnmla.f32 s0, s2, s1
566 … - - - - 0.50 0.50 - - - 0.50 0.50 vnmls.f16 s0, s2, s1
567 … - - - - 0.50 0.50 - - - 0.50 0.50 vnmls.f32 s0, s2, s1
569 … - - - - 0.50 0.50 - - - 0.50 0.50 vnmul.f16 s0, s2, s1
570 … - - - - 0.50 0.50 - - - 0.50 0.50 vnmul.f32 s0, s2, s1
572 …00 - - - - 0.50 0.50 - - - 0.50 0.50 vrinta.f16 s0, s2
573 …00 - - - - 0.50 0.50 - - - 0.50 0.50 vrinta.f32 s0, s2
575 …00 - - - - 0.50 0.50 - - - 0.50 0.50 vrintm.f16 s0, s2
576 …00 - - - - 0.50 0.50 - - - 0.50 0.50 vrintm.f32 s0, s2
578 …00 - - - - 0.50 0.50 - - - 0.50 0.50 vrintn.f16 s0, s2
579 …00 - - - - 0.50 0.50 - - - 0.50 0.50 vrintn.f32 s0, s2
581 …00 - - - - 0.50 0.50 - - - 0.50 0.50 vrintp.f16 s0, s2
582 …00 - - - - 0.50 0.50 - - - 0.50 0.50 vrintp.f32 s0, s2
584 …00 - - - - 0.50 0.50 - - - 0.50 0.50 vrintr.f16 s0, s2
585 …00 - - - - 0.50 0.50 - - - 0.50 0.50 vrintr.f32 s0, s2
587 …00 - - - - 0.50 0.50 - - - 0.50 0.50 vrintz.f16 s0, s2
588 …00 - - - - 0.50 0.50 - - - 0.50 0.50 vrintz.f32 s0, s2
590 …00 - - - - 0.50 0.50 - - - 0.50 0.50 vrintx.f16 s0, s2
591 …00 - - - - 0.50 0.50 - - - 0.50 0.50 vrintx.f32 s0, s2
593 … - - - - 0.50 0.50 - - - 0.50 0.50 vseleq.f16 s0, s2, s1
594 … - - - - 0.50 0.50 - - - 0.50 0.50 vseleq.f32 s0, s2, s1
596 ….00 - - - - 0.50 0.50 - - - 0.50 0.50 vsqrt.f16 s0, s2
597 ….00 - - - - 0.50 0.50 - - - 0.50 0.50 vsqrt.f32 s0, s2
599 … - - 0.50 0.50 - - - - - 0.50 0.50 vsub.f16 s0, s2, s1
600 … - - 0.50 0.50 - - - - - 0.50 0.50 vsub.f32 s0, s2, s1