Lines Matching refs:h2
10 fabs h1, h2
14 ; FP16: fabs h1, h2 ; encoding: [0x41,0xc0,0xe0,0x1e]
16 ; NO-FP16-NEXT: fabs h1, h2
20 fadd h1, h2, h3
24 ; FP16: fadd h1, h2, h3 ; encoding: [0x41,0x28,0xe3,0x1e]
26 ; NO-FP16-NEXT: fadd h1, h2, h3
30 fdiv h1, h2, h3
34 ; FP16: fdiv h1, h2, h3 ; encoding: [0x41,0x18,0xe3,0x1e]
36 ; NO-FP16-NEXT: fdiv h1, h2, h3
40 fmadd h1, h2, h3, h4
44 ; FP16: fmadd h1, h2, h3, h4 ; encoding: [0x41,0x10,0xc3,0x1f]
46 ; NO-FP16-NEXT: fmadd h1, h2, h3, h4
50 fmax h1, h2, h3
53 fmaxnm h1, h2, h3
57 ; FP16: fmax h1, h2, h3 ; encoding: [0x41,0x48,0xe3,0x1e]
59 ; NO-FP16-NEXT: fmax h1, h2, h3
62 ; FP16: fmaxnm h1, h2, h3 ; encoding: [0x41,0x68,0xe3,0x1e]
64 ; NO-FP16-NEXT: fmaxnm h1, h2, h3
68 fmin h1, h2, h3
71 fminnm h1, h2, h3
75 ; FP16: fmin h1, h2, h3 ; encoding: [0x41,0x58,0xe3,0x1e]
77 ; NO-FP16-NEXT: fmin h1, h2, h3
80 ; FP16: fminnm h1, h2, h3 ; encoding: [0x41,0x78,0xe3,0x1e]
82 ; NO-FP16-NEXT: fminnm h1, h2, h3
86 fmsub h1, h2, h3, h4
90 ; FP16: fmsub h1, h2, h3, h4 ; encoding: [0x41,0x90,0xc3,0x1f]
92 ; NO-FP16-NEXT: fmsub h1, h2, h3, h4
96 fmul h1, h2, h3
100 ; FP16: fmul h1, h2, h3 ; encoding: [0x41,0x08,0xe3,0x1e]
102 ; NO-FP16-NEXT: fmul h1, h2, h3
106 fneg h1, h2
110 ; FP16: fneg h1, h2 ; encoding: [0x41,0x40,0xe1,0x1e]
112 ; NO-FP16-NEXT: fneg h1, h2
116 fnmadd h1, h2, h3, h4
120 ; FP16: fnmadd h1, h2, h3, h4 ; encoding: [0x41,0x10,0xe3,0x1f]
122 ; NO-FP16-NEXT: fnmadd h1, h2, h3, h4
126 fnmsub h1, h2, h3, h4
130 ; FP16: fnmsub h1, h2, h3, h4 ; encoding: [0x41,0x90,0xe3,0x1f]
132 ; NO-FP16-NEXT: fnmsub h1, h2, h3, h4
136 fnmul h1, h2, h3
140 ; FP16: fnmul h1, h2, h3 ; encoding: [0x41,0x88,0xe3,0x1e]
142 ; NO-FP16-NEXT: fnmul h1, h2, h3
146 fsqrt h1, h2
150 ; FP16: fsqrt h1, h2 ; encoding: [0x41,0xc0,0xe1,0x1e]
152 ; NO-FP16-NEXT: fsqrt h1, h2
156 fsub h1, h2, h3
160 ; FP16: fsub h1, h2, h3 ; encoding: [0x41,0x38,0xe3,0x1e]
162 ; NO-FP16-NEXT: fsub h1, h2, h3
170 fccmp h1, h2, #0, eq
173 fccmpe h1, h2, #0, eq
177 ; FP16: fccmp h1, h2, #0, eq ; encoding: [0x20,0x04,0xe2,0x1e]
179 ; NO-FP16-NEXT: fccmp h1, h2, #0, eq
182 ; FP16: fccmpe h1, h2, #0, eq ; encoding: [0x30,0x04,0xe2,0x1e]
184 ; NO-FP16-NEXT: fccmpe h1, h2, #0, eq
188 fcmp h1, h2
194 fcmpe h1, h2
201 ; FP16: fcmp h1, h2 ; encoding: [0x20,0x20,0xe2,0x1e]
203 ; NO-FP16-NEXT: fcmp h1, h2
211 ; FP16: fcmpe h1, h2 ; encoding: [0x30,0x20,0xe2,0x1e]
213 ; NO-FP16-NEXT: fcmpe h1, h2
226 fcsel h1, h2, h3, eq
230 ; FP16: fcsel h1, h2, h3, eq ; encoding: [0x41,0x0c,0xe3,0x1e]
232 ; NO-FP16-NEXT: fcsel h1, h2, h3, eq
242 fcvt d1, h2
243 fcvt s1, h2
249 ; CHECK: fcvt d1, h2 ; encoding: [0x41,0xc0,0xe2,0x1e]
250 ; CHECK: fcvt s1, h2 ; encoding: [0x41,0x40,0xe2,0x1e]
258 fcvtas w1, h2
259 fcvtas x1, h2
265 ; FP16: fcvtas w1, h2 ; encoding: [0x41,0x00,0xe4,0x1e]
267 ; NO-FP16-NEXT: fcvtas w1, h2
268 ; FP16: fcvtas x1, h2 ; encoding: [0x41,0x00,0xe4,0x9e]
270 ; NO-FP16-NEXT: fcvtas x1, h2
272 fcvtau w1, h2
275 fcvtau x1, h2
279 ; FP16: fcvtau w1, h2 ; encoding: [0x41,0x00,0xe5,0x1e]
281 ; NO-FP16-NEXT: fcvtau w1, h2
284 ; FP16: fcvtau x1, h2 ; encoding: [0x41,0x00,0xe5,0x9e]
286 ; NO-FP16-NEXT: fcvtau x1, h2
290 fcvtms w1, h2
293 fcvtms x1, h2
297 ; FP16: fcvtms w1, h2 ; encoding: [0x41,0x00,0xf0,0x1e]
299 ; NO-FP16-NEXT: fcvtms w1, h2
302 ; FP16: fcvtms x1, h2 ; encoding: [0x41,0x00,0xf0,0x9e]
304 ; NO-FP16-NEXT: fcvtms x1, h2
308 fcvtmu w1, h2
311 fcvtmu x1, h2
315 ; FP16: fcvtmu w1, h2 ; encoding: [0x41,0x00,0xf1,0x1e]
317 ; NO-FP16-NEXT: fcvtmu w1, h2
320 ; FP16: fcvtmu x1, h2 ; encoding: [0x41,0x00,0xf1,0x9e]
322 ; NO-FP16-NEXT: fcvtmu x1, h2
326 fcvtns w1, h2
329 fcvtns x1, h2
333 ; FP16: fcvtns w1, h2 ; encoding: [0x41,0x00,0xe0,0x1e]
335 ; NO-FP16-NEXT: fcvtns w1, h2
338 ; FP16: fcvtns x1, h2 ; encoding: [0x41,0x00,0xe0,0x9e]
340 ; NO-FP16-NEXT: fcvtns x1, h2
344 fcvtnu w1, h2
347 fcvtnu x1, h2
351 ; FP16: fcvtnu w1, h2 ; encoding: [0x41,0x00,0xe1,0x1e]
353 ; NO-FP16-NEXT: fcvtnu w1, h2
356 ; FP16: fcvtnu x1, h2 ; encoding: [0x41,0x00,0xe1,0x9e]
358 ; NO-FP16-NEXT: fcvtnu x1, h2
362 fcvtps w1, h2
365 fcvtps x1, h2
369 ; FP16: fcvtps w1, h2 ; encoding: [0x41,0x00,0xe8,0x1e]
371 ; NO-FP16-NEXT: fcvtps w1, h2
374 ; FP16: fcvtps x1, h2 ; encoding: [0x41,0x00,0xe8,0x9e]
376 ; NO-FP16-NEXT: fcvtps x1, h2
380 fcvtpu w1, h2
383 fcvtpu x1, h2
387 ; FP16: fcvtpu w1, h2 ; encoding: [0x41,0x00,0xe9,0x1e]
389 ; NO-FP16-NEXT: fcvtpu w1, h2
392 ; FP16: fcvtpu x1, h2 ; encoding: [0x41,0x00,0xe9,0x9e]
394 ; NO-FP16-NEXT: fcvtpu x1, h2
398 fcvtzs w1, h2
399 fcvtzs w1, h2, #1
404 fcvtzs x1, h2
405 fcvtzs x1, h2, #1
411 ; FP16: fcvtzs w1, h2 ; encoding: [0x41,0x00,0xf8,0x1e]
413 ; NO-FP16-NEXT: fcvtzs w1, h2
414 ; FP16: fcvtzs w1, h2, #1 ; encoding: [0x41,0xfc,0xd8,0x1e]
416 ; NO-FP16-NEXT: fcvtzs w1, h2, #1
421 ; FP16: fcvtzs x1, h2 ; encoding: [0x41,0x00,0xf8,0x9e]
423 ; NO-FP16-NEXT: fcvtzs x1, h2
424 ; FP16: fcvtzs x1, h2, #1 ; encoding: [0x41,0xfc,0xd8,0x9e]
426 ; NO-FP16-NEXT: fcvtzs x1, h2, #1
432 fcvtzu w1, h2
433 fcvtzu w1, h2, #1
438 fcvtzu x1, h2
439 fcvtzu x1, h2, #1
445 ; FP16: fcvtzu w1, h2 ; encoding: [0x41,0x00,0xf9,0x1e]
447 ; NO-FP16-NEXT: fcvtzu w1, h2
448 ; FP16: fcvtzu w1, h2, #1 ; encoding: [0x41,0xfc,0xd9,0x1e]
450 ; NO-FP16-NEXT: fcvtzu w1, h2, #1
455 ; FP16: fcvtzu x1, h2 ; encoding: [0x41,0x00,0xf9,0x9e]
457 ; NO-FP16-NEXT: fcvtzu x1, h2
458 ; FP16: fcvtzu x1, h2, #1 ; encoding: [0x41,0xfc,0xd9,0x9e]
460 ; NO-FP16-NEXT: fcvtzu x1, h2, #1
539 fmov w1, h2
541 fmov x1, h2
550 ; FP16: fmov w1, h2 ; encoding: [0x41,0x00,0xe6,0x1e]
552 ; NO-FP16-NEXT: fmov w1, h2
556 ; FP16: fmov x1, h2 ; encoding: [0x41,0x00,0xe6,0x9e]
558 ; NO-FP16-NEXT: fmov x1, h2
573 fmov h2, #0.0
590 ; FP16: fmov h2, wzr ; encoding: [0xe2,0x03,0xe7,0x1e]
592 ; NO-FP16-NEXT: fmov h2, #0.0
596 fmov h1, h2
600 ; FP16: fmov h1, h2 ; encoding: [0x41,0x40,0xe0,0x1e]
602 ; NO-FP16-NEXT: fmov h1, h2
622 frinta h1, h2
626 ; FP16: frinta h1, h2 ; encoding: [0x41,0x40,0xe6,0x1e]
628 ; NO-FP16-NEXT: frinta h1, h2
632 frinti h1, h2
636 ; FP16: frinti h1, h2 ; encoding: [0x41,0xc0,0xe7,0x1e]
638 ; NO-FP16-NEXT: frinti h1, h2
642 frintm h1, h2
646 ; FP16: frintm h1, h2 ; encoding: [0x41,0x40,0xe5,0x1e]
648 ; NO-FP16-NEXT: frintm h1, h2
652 frintn h1, h2
656 ; FP16: frintn h1, h2 ; encoding: [0x41,0x40,0xe4,0x1e]
658 ; NO-FP16-NEXT: frintn h1, h2
662 frintp h1, h2
666 ; FP16: frintp h1, h2 ; encoding: [0x41,0xc0,0xe4,0x1e]
668 ; NO-FP16-NEXT: frintp h1, h2
672 frintx h1, h2
676 ; FP16: frintx h1, h2 ; encoding: [0x41,0x40,0xe7,0x1e]
678 ; NO-FP16-NEXT: frintx h1, h2
682 frintz h1, h2
686 ; FP16: frintz h1, h2 ; encoding: [0x41,0xc0,0xe5,0x1e]
688 ; NO-FP16-NEXT: frintz h1, h2
703 sqxtn b4, h2
704 sqxtn h2, s3
707 ; CHECK: sqxtn b4, h2 ; encoding: [0x44,0x48,0x21,0x5e]
708 ; CHECK: sqxtn h2, s3 ; encoding: [0x62,0x48,0x61,0x5e]
711 sqxtun b4, h2
712 sqxtun h2, s3
715 ; CHECK: sqxtun b4, h2 ; encoding: [0x44,0x28,0x21,0x7e]
716 ; CHECK: sqxtun h2, s3 ; encoding: [0x62,0x28,0x61,0x7e]
719 uqxtn b4, h2
720 uqxtn h2, s3
723 ; CHECK: uqxtn b4, h2 ; encoding: [0x44,0x48,0x21,0x7e]
724 ; CHECK: uqxtn h2, s3 ; encoding: [0x62,0x48,0x61,0x7e]