> >> +(define_insn "atomic_store<mode>_1"
> >> +  [(set (match_operand:ATOMIC 0 "memory_operand" "=m")
> >> +     (unspec:ATOMIC [(match_operand:ATOMIC 1 "<nonmemory_operand>" 
> >> "<r><i>")
> >> +                     (match_operand:SI 2 "const_int_operand")]
> >> +                    UNSPEC_MOVA))]
> >> +  ""
> >> +  "%K2mov{<imodesuffix>}\t{%1, %0|%0, %1}")
> >
> > Is that the updated pattern you wanted? It looks similar to mine.
> 
> Yes the attached patch actually implements all proposed fixes.

Ok great. Can you just commit it then? It looks good to me.

-Andi

-- 
a...@linux.intel.com -- Speaking for myself only.

Reply via email to