PR target/68609
commit1a9dd53cf2cffd146a7c36918556b4be23611fef
authordje <dje@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 5 Dec 2015 12:53:45 +0000 (5 12:53 +0000)
committerdje <dje@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 5 Dec 2015 12:53:45 +0000 (5 12:53 +0000)
tree8574c0b63756a5210131719de04f374a6b5560ab
parentfd91fe6a31adae4e9f027fe7f74a49395a71ec57
    PR target/68609
        * config/rs6000/rs6000-protos.h (rs6000_emit_swsqrt): Rename and add
        bool arguement.
        * config/rs6000/rs6000.c (rs6000_emit_swsqrt): Rename. Add
        non-reciporcal path.
        * config/rs6000/rs6000.md (rsqrt<mode>2): Call new function name.
        (sqrt<mode>2): Replace define_insn with define_expand that may call
        rs6000_emit_swsqrt.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@231317 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/rs6000/rs6000-protos.h
gcc/config/rs6000/rs6000.c
gcc/config/rs6000/rs6000.md