1 /* Test file for AArch64 half-precision floating-point instructions. */
38 /* Scalar data-processing with one source. */
46 .irp op, fabs, fneg, fsqrt, frintn, frintp, frintm, frintz
50 .irp op, frinta, frintx, frinti
54 /* Scalar data-processing with two sources. */
62 .irp op, fmul, fdiv, fadd, fsub, fmax, fmin, fmaxnm, fminnm, fnmul
66 /* Scalar data-processing with three sources. */
74 .irp op, fmadd, fmsub, fnmadd, fnmsub
78 /* Scalar conversion. */
103 .irp op, fcvtzs, fcvtzu
107 .macro scvt_fp2int op
114 .macro scvt_int2fp op
122 .irp op, fcvtns, fcvtnu, fcvtau, fcvtas
127 .irp op, fcvtps, fcvtpu, fcvtms, fcvtmu
131 .irp op, scvtf, ucvtf