[PATCH][AARCH64][5/5] Add macro fusion support for cmp/b.X for ThunderX

Kyrill Tkachov kyrylo.tkachov@arm.com
Fri Dec 5 14:37:00 GMT 2014


Hi all,

Andrew posted this patch sometime ago (before stage1 closed) and I had 
rebased it on top of the
other macro fusion patches in that series.
This is a respin of that patch with the comment about not calling 
get_attr_type
repeatedly resolved 
(https://gcc.gnu.org/ml/gcc-patches/2014-11/msg02251.html)

Tested aarch64-none-elf.

Is this ok to go in?

Thanks,
Kyrill

2014-12-01  Andrew Pinski  apinski@cavium.com
                     Kyrylo Tkachov  kyrylo.tkachov@arm.com

      * config/aarch64/aarch64.c (AARCH64_FUSE_CMP_BRANCH): New define.
      (thunderx_tunings): Add AARCH64_FUSE_CMP_BRANCH to fuseable_ops.
      (aarch_macro_fusion_pair_p): Handle AARCH64_FUSE_CMP_BRANCH.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: aarch64-cmp-branch.patch
Type: text/x-patch
Size: 1625 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20141205/b03d0d4a/attachment.bin>


More information about the Gcc-patches mailing list