Hi Iain,

On Sat, Jan 12, 2019 at 01:28:05PM +0000, Iain Sandoe wrote:
> The current implementation of “speculation_barrier” and “group_end_nop” insns 
> emit hard-wired register names which causes tests using them to fail on 
> Darwin, at least, which uses “rNN” instead of “NN”.
> 
> The patch makes the register names for these insns use the operand output 
> mechanism to substitute the appropriate variant when needed.

This is fine for trunk and all backports you may need/want.

Thanks,


Segher


>       * config/rs6000/rs6000.md (group_end_nop): Emit
>       insn register names using operand format, rather than
>       hard-wired.  (speculation_barrier): Likewise.

[ Get your mail client not to mess up changelogs? ;-) ]

Reply via email to