[PATCH] [AArch64] PR target/71663 Improve Vector Initializtion

Hurugalawadi, Naveen Naveen.Hurugalawadi@cavium.com
Fri Dec 9 03:30:00 GMT 2016


Hi,

The AArch64 vector initialization sequence can be optimized to generate
better code. The attached patch handles for the case where the vector
contains only variables. It checks for the common elements in the vector
and inserts the values in optimized way.

Bootstrapped and Regression tested on aarch64-thunder-linux.
Please review the patch and let us know if its okay?

2016-12-09  Andrew PInski  <apinski@cavium.com>

gcc
	* config/aarch64/aarch64.c (aarch64_expand_vector_init):
	Improve vector initialization code gen.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pr71663.patch
Type: text/x-diff
Size: 1807 bytes
Desc: pr71663.patch
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20161209/0bc30b1f/attachment.bin>


More information about the Gcc-patches mailing list