[AArch64][4/5] Implement fusion of ARDP+LDR 28/45828/1
authorktkachov <ktkachov@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 24 Nov 2014 11:37:34 +0000 (11:37 +0000)
committerNikolai Bozhenov <n.bozhenov@samsung.com>
Tue, 11 Aug 2015 14:12:47 +0000 (17:12 +0300)
commit0cf66d2659e999c3f33dddabe9c803a928059267
treed30ebdb714ea9518d3afed3aa4217dea977ecc80
parent7d7f98613870188607167cb9fa744c739a8b5054
[AArch64][4/5] Implement fusion of ARDP+LDR

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

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