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-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=6d5b4f9e713a7e6804d589dfef76ce8cad3d0f02;p=gcc.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 fe36a9e0f7b..b29bac034b7 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 d4808d6a878..ebd17a4a1a3 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. */