On 18 November 2014 10:33, Kyrill Tkachov wrote:
> 2014-11-18 Kyrylo Tkachov
>
> * 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): H
Hi all,
Following up on the previous instruction fusion patches this one
implements the fusion of instruction pairs of the form:
movk Xn, imm16_1 lsl 32
movk Xn, imm16_2 lsl 48
which is usually generated as part of the immediate synthesis code. For
some cores we don't want to schedule them ap