[PATCH AArch64] Refactor aarch64_mov_operand predicate.

Marcus Shawcroft marcus.shawcroft@arm.com
Thu May 23 14:07:00 GMT 2013


This patch refactors the current implementation of the 
aarch64_mov_operand predicate in preparation for the addition of further 
memory models.  Regressed for aarch64-none-elf. Applied.

/Marcus

2013-05-23  Chris Schlumberger-Socha <chris.schlumberger-socha@arm.com>
	    Marcus Shawcroft  <marcus.shawcroft@arm.com>

	* config/aarch64/aarch64-protos.h (aarch64_mov_operand_p): Define.
	* config/aarch64/aarch64.c (aarch64_mov_operand_p): Define.
	* config/aarch64/predicates.md (aarch64_const_address): Remove.
	(aarch64_mov_operand): Use aarch64_mov_operand_p.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gcc-refactor-aarch64_mov_operand_p.diff
Type: text/x-patch
Size: 2721 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20130523/b4d2fef3/attachment.bin>


More information about the Gcc-patches mailing list