Add earlyclobber to sqrtt/sqrtf insns.
authorUros Bizjak <ubizjak@gmail.com>
Fri, 14 Apr 2017 12:30:57 +0000 (14:30 +0200)
committerRichard Henderson <rth@twiddle.net>
Wed, 26 Apr 2017 11:21:59 +0000 (04:21 -0700)
commit1e1f44de64d12a9539155665cd0aedee7909b00d
tree77c78e26ffa17bdaac989f2f1b6a62e40200a1f9
parent9fe3c80c7c3dbce34dadc7f0693d211fdd9a0b03
Add earlyclobber to sqrtt/sqrtf insns.

When using software completions, we have to prevent assembler to match
input and output operands of sqrtt/sqrtf insn. Add earlyclobber to
output operand to avoid unwanted operand matching.

2017-04-14  Uros Bizjak  <ubizjak@gmail.com>

    * sysdeps/alpha/fpu/math_private.h (__ieee754_sqrt): Add
    earlyclobber to output operand of sqrt insn.
    (__ieee754_sqrtf): Ditto.
ChangeLog
sysdeps/alpha/fpu/math_private.h