From: Naveen H.S Date: Fri, 3 Feb 2017 05:55:46 +0000 (+0000) Subject: aarch64.c (thunderx2t99_tunings): Enable AES and cmp_branch fusion. X-Git-Tag: basepoints/gcc-8~1218 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6d5b4f9e713a7e6804d589dfef76ce8cad3d0f02;p=thirdparty%2Fgcc.git aarch64.c (thunderx2t99_tunings): Enable AES and cmp_branch fusion. 2017-02-02 Naveen H.S * config/aarch64/aarch64.c (thunderx2t99_tunings): Enable AES and cmp_branch fusion. From-SVN: r245143 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index fe36a9e0f7b7..b29bac034b78 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2017-02-02 Naveen H.S + + * config/aarch64/aarch64.c (thunderx2t99_tunings): Enable AES and + cmp_branch fusion. + 2017-02-02 Martin Sebor PR middle-end/79275 diff --git a/gcc/config/aarch64/aarch64.c b/gcc/config/aarch64/aarch64.c index d4808d6a8788..ebd17a4a1a34 100644 --- a/gcc/config/aarch64/aarch64.c +++ b/gcc/config/aarch64/aarch64.c @@ -792,7 +792,7 @@ static const struct tune_params thunderx2t99_tunings = &generic_approx_modes, 4, /* memmov_cost. */ 4, /* issue_rate. */ - AARCH64_FUSE_NOTHING, /* fuseable_ops. */ + (AARCH64_FUSE_CMP_BRANCH | AARCH64_FUSE_AES_AESMC), /* fusible_ops */ 16, /* function_align. */ 8, /* jump_align. */ 16, /* loop_align. */