On 10 June 2014 16:37, Kyrill Tkachov <kyrylo.tkac...@arm.com> wrote: > Hi all, > > This patch corrects the insn types used for scheduling for some of our move > patterns. > GP->FP moves have type f_mcr > FP->GP moves have type f_mrc > GP->GP moves have type mov_reg > FP->FP moves have type fmov. > > > Bootstrapped on aarch64-none-linux-gnu and tested aarch64-none-elf. > > Ok for trunk? > > Thanks, > Kyrill > > 2014-06-10 Kyrylo Tkachov <kyrylo.tkac...@arm.com> > > * config/aarch64/aarch64-simd.md (move_lo_quad_<mode>): > Change second alternative type to f_mcr. > * config/aarch64/aarch64.md (*movsi_aarch64): Change 11th > and 12th alternatives' types to f_mcr and f_mrc. > (*movdi_aarch64): Same for 12th and 13th alternatives. > (*movsf_aarch64): Change 9th alternatives' type to mov_reg. > (aarch64_movtilow_tilow): Change type to fmov.
OK /Marcus