]> git.ipfire.org Git - thirdparty/gcc.git/commit
xtensa: drop unimplemented floating point operations
authorjcmvbkbc <jcmvbkbc@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 15 Oct 2014 04:17:30 +0000 (04:17 +0000)
committerjcmvbkbc <jcmvbkbc@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 15 Oct 2014 04:17:30 +0000 (04:17 +0000)
commitc090033b71b5b7e4c6499a2ae6f8b511c0a92e81
tree02e6a8322a340ad402e350f0290d99df547e8139
parent2e7fb8881099f1464d886566504e0477cdf20ba5
xtensa: drop unimplemented floating point operations

xtensa ISA never implemented FP division, reciprocal, square root and
inverse square root as single opcode. Remove patterns that can emit
them.

2014-10-09  Max Filippov  <jcmvbkbc@gmail.com>

gcc/
    * config/xtensa/xtensa.md (divsf3, *recipsf2, sqrtsf2, *rsqrtsf2):
    remove.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@216233 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/xtensa/xtensa.md