[PATCH 3/3][AArch64 nofp] Fix another ICE with +nofp/-mgeneral-regs-only

Alan Lawrence alan.lawrence@arm.com
Tue Jun 23 16:09:00 GMT 2015


This fixes another ICE, obtained with the attached testcase - yes, there was a 
way to get hold of a float, without passing an argument or going through 
movsf/movdf!

Bootstrapped + check-gcc on aarch64-none-linux-gnu.

gcc/ChangeLog:

	* config/aarch64/aarch64.md (<optab><fcvt_target><GPF:mode>2):
	Condition on TARGET_FLOAT.

gcc/testsuite/ChangeLog:

	* gcc.target/aarch64/mgeneral-regs_3.c: New.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: genregs-3.patch
Type: text/x-patch
Size: 1130 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20150623/847b9b80/attachment.bin>


More information about the Gcc-patches mailing list