Fix DATA_ALIGNMENT vs DATA_ABI_ALIGNMENT fallout for aarch32.


2013-06-12  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>

	* gcc.target/arm/unaligned-memcpy-4.c (src, dst): Initialize
	to ensure alignment.
	* gcc.target/arm/unaligned-memcpy-3.c (src): Likewise.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@200019 138bc75d-0d04-0410-961f-82ee72b054a4
	* config/aarch64/aarch64-simd.md (aarch64_combine<mode>): convert to split.
	(aarch64_simd_combine<mode>): New instruction expansion.
	* config/aarch64/aarch64-protos.h (aarch64_split_simd_combine): New
	function prototype.
	* config/aarch64/aarch64.c (aarch64_split_combine): New function.
	* config/aarch64/iterators.md (Vdbl): Add entry for DF.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@200020 138bc75d-0d04-0410-961f-82ee72b054a4