OSDN Git Service

* pa/pa.c (emit_move_sequence): Don't copy 0.0 (double precision)
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 20 Feb 1997 01:14:34 +0000 (01:14 +0000)
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 20 Feb 1997 01:14:34 +0000 (01:14 +0000)
commit85eb4c6e428bc21d892fe89b625beaa06a554288
treeed1dd591e35d700502476317ccdb2c28e6557610
parent29a71d632f6495b8e2fa8280e08c67bc3ae0d90b
    * pa/pa.c (emit_move_sequence): Don't copy 0.0 (double precision)
        directly to memory, go through a reg if reload hasn't started.
        * pa/pa.md (main movdf pattern): Don't allow 0.0 (double precision)
        to be copied directly to memory.

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