[AArch64] Relax modes_tieable_p and cannot_change_mode_class
authorJames Greenhalgh <james.greenhalgh@arm.com>
Mon, 28 Apr 2014 21:00:38 +0000 (21:00 +0000)
committerJames Greenhalgh <jgreenhalgh@gcc.gnu.org>
Mon, 28 Apr 2014 21:00:38 +0000 (21:00 +0000)
commit97e1ad78bcc2a33954e40534ccbee78ba6bdcf7c
treeeac247494ab9f73ef2bde86ee52e68e7996a35d8
parentbf245bf4848da017739e3298121f7482c6dd2ab0
[AArch64] Relax modes_tieable_p and cannot_change_mode_class

gcc/

* config/aarch64/aarch64-protos.h (aarch64_modes_tieable_p): New.
* config/aarch64/aarch64.c
(aarch64_cannot_change_mode_class): Weaken conditions.
(aarch64_modes_tieable_p): New.
* config/aarch64/aarch64.h (MODES_TIEABLE_P): Use it.

From-SVN: r209878
gcc/ChangeLog
gcc/config/aarch64/aarch64-protos.h
gcc/config/aarch64/aarch64.c
gcc/config/aarch64/aarch64.h