[AArch64][PATCH 3/3] Add floating-point FP16 instructions
Nick Clifton
nickc@redhat.com
Fri Nov 27 12:23:00 GMT 2015
Hi Matthew,
> gas/testsuite/
> 2015-11-24 Matthew Wahab <matthew.wahab@arm.com>
>
> * gas/aarch64/float-fp16.d: New.
> * gas/aarch64/float-fp16.s: New.
>
> opcodes/
> 2015-11-24 Matthew Wahab <matthew.wahab@arm.com>
>
> * aarch64-asm-2.c: Regenerate.
> * aarch64-dis-2.c: Regenerate.
> * aarch64-opc-2.c: Regenerate.
> * aarch64-tbl.h (QL_FIX2FP_H, QL_FP2FIX_H): New.
> (QL_INT2FP_H, QL_FP2INT_H): New.
> (QL_FP2_H, QL_FP3_H, QL_FP4_H): New
> (QL_DST_H): New.
> (QL_FCCMP_H): New.
> (aarch64_opcode_table): Add 16-bit variants of scvt, ucvtf,
> fcvtzs, fcvtzu, fcvtns, fcvtnu, scvtf, ucvtf, fcvtas, fcvtau,
> fmov, fcvtpos, fcvtpu, fcvtms, fcvtmu, fcvtzs, fcvtzu, fccmp,
> fccmpe, fcmp, fcmpe, fabs, fneg, fsqrt, frintn, frintp, frintm,
> frintz, frinta, frintx, frinti, fmul, fdiv, fadd, fsub, fmax,
> fmin, fmaxnm, fminnm, fnmul, fmadd, fmsub, fnmadd, fnmsub and
> fcsel.
Approved - please apply.
Cheers
Nick
PS. You don't fancy adding support for these new instructions to the
aarch64 sim do you ? :-)
More information about the Binutils
mailing list