[AArch64][3/5] Implement fusion of MOVK+MOVK 27/45827/1
authorktkachov <ktkachov@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 24 Nov 2014 11:26:04 +0000 (11:26 +0000)
committerNikolai Bozhenov <n.bozhenov@samsung.com>
Tue, 11 Aug 2015 14:12:45 +0000 (17:12 +0300)
commit7d7f98613870188607167cb9fa744c739a8b5054
tree2ec71a7196359db4ac208bf9acb139e5ad755c65
parent27c048b5925387237505a2a54546fde1197cda79
[AArch64][3/5] Implement fusion of MOVK+MOVK

* config/aarch64/aarch64.c (AARCH64_FUSE_MOVK_MOVK): Define.
(cortexa53_tunings): Specify AARCH64_FUSE_MOVK_MOVK in fuseable_ops.
(cortexa57_tunings): Likewise.
(aarch_macro_fusion_pair_p): Handle AARCH64_FUSE_MOVK_MOVK.

Change-Id: If72a2fb863da2091fed07361e4f105c32a2bf8c1
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@218013 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/aarch64/aarch64.c