Hi Carl,

On Wed, May 16, 2018 at 08:53:24AM -0700, Carl Love wrote:
> The previous patch to map dcbtstt, dcbtt to n2=0 for __builtin_prefetch
> builtin caused issues on AIX.  The issue is AIX does not support
> the dcbtstt and dcbtt extended mnemonics.  Unfortunately, the AIX
> assembler also does not support the three operand form of dcbt and
> dcbtst on Power 7.  
> 
> This patch fixes up the support for dcbtstt and dcbtt to make it
> compatible with Linux and AIX.  The new support now starts with Power 8
> rather then Power 7 on both systems for simplicity.

Okay for trunk.  Thank you!


Segher


> 2018-05-16  Carl Love  <c...@us.ibm.com>
> 
>       * config/rs6000/rs6000.md (prefetch): Generate ISA 2.06 instructions
>       dcbt and dcbtstt with TH=16 if operands[2] is 0 and Power 8 or newer.

Reply via email to