OSDN Git Service

Add missing fzero/fone cases to DImode move on 32-bit v9 sparc.
authordavem <davem@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 23 Oct 2011 22:21:51 +0000 (22:21 +0000)
committerdavem <davem@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 23 Oct 2011 22:21:51 +0000 (22:21 +0000)
commitafcea93719bb21b84556f1022a1ee1fb118697c0
tree2b8ea2a4844744cb8b9c51aadf3be860d748357f
parente76144f9de9fa236980d6e36a9e3c04b9fe2ce7d
Add missing fzero/fone cases to DImode move on 32-bit v9 sparc.

* config/sparc/sparc.md (*movdi_insn_sp32_v9): Add alternatives for
generating fzero and fone instructions.
(DImode const_int --> reg splitter): Only trigger for integer regs.

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