* config/i386/i386.md (pushsf splitter): Pass curr_insn to
commit25c6b8e7c5a22070d4cd9118947397478a2b8f0a
authoruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 17 Jul 2015 23:41:11 +0000 (17 23:41 +0000)
committeruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 17 Jul 2015 23:41:11 +0000 (17 23:41 +0000)
treee891247314c69e6d521f61962eaffc95bd840b80
parentdfd0262fae62279908b413e3ede443768177a5a3
* config/i386/i386.md (pushsf splitter): Pass curr_insn to
find_constant_src.  FAIL if find_constant_src returns NULL_RTX.
(mem->fpreg splitters): Ditto.
(general_operand->nonimmediate_operand splitter): Use explicit modes.
Disable DFmode for TARGET_64BIT.

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