[PATCH][AArch64] Add ARMv8.3 javascript floating-point conversion instruction

Szabolcs Nagy szabolcs.nagy@arm.com
Mon Nov 7 12:28:00 GMT 2016


Add support for ARMv8.3 FJCVTZS floating-point conversion
instruction.

For details about javascript floating-point conversion see
https://community.arm.com/groups/processors/blog/2016/10/27/armv8-a-architecture-2016-additions

(generated files are not in the diff.)

opcodes/
2016-11-07  Szabolcs Nagy  <szabolcs.nagy@arm.com>

	* aarch64-tbl.h (arch64_opcode_table): Add fjcvtzs.
	(QL_FP2INT_W_D, aarch64_feature_fp_v8_3, FP_V8_3): Define.
	* aarch64-asm-2.c: Regenerate.
	* aarch64-dis-2.c: Regenerate.
	* aarch64-opc-2.c: Regenerate.

gas/testsuite/
2016-11-07  Szabolcs Nagy  <szabolcs.nagy@arm.com>

	* gas/aarch64/fp-armv8_3.s: Add fjcvtzs test.
	* gas/aarch64/fp-armv8_3.d: Likewise.
	* gas/aarch64/illegal-fjcvtzs.s: Likewise.
	* gas/aarch64/illegal-fjcvtzs.d: Likewise.
	* gas/aarch64/illegal-fjcvtzs.l: Likewise.
	* gas/aarch64/illegal-nofp-armv8_3.s: Likewise.
	* gas/aarch64/illegal-nofp-armv8_3.d: Likewise.
	* gas/aarch64/illegal-nofp-armv8_3.l: Likewise.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 09-js.diff
Type: text/x-patch
Size: 5132 bytes
Desc: not available
URL: <https://sourceware.org/pipermail/binutils/attachments/20161107/2c3200a5/attachment.bin>


More information about the Binutils mailing list