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.