On 17 May 2013 19:20, Ian Bolton <ian.bol...@arm.com> wrote: > The MOVK instruction is currently not used when operand 2 is > more than 16 bits, which leads to sub-optimal code. > > This patch improves those situations by removing the check and > instead masking down to 16 bits within the new "X" format specifier > I added recently. > > OK for trunk? > > Cheers, > Ian > > > 2013-05-17 Ian Bolton <ian.bol...@arm.com> > > * config/aarch64/aarch64.c (aarch64_print_operand): Change the X > format > specifier to only display bottom 16 bits. > > * config/aarch64/aarch64.md (insv_imm<mode>): Allow any-sized > immediate > to match for operand 2, since it will be masked.
OK