* config/rs6000/rs6000.c (rs6000_outout_load_multiple): New function.
commit4fc6182cde0d22a2d4978ba47ef540977ffd9ae3
authordje <dje@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 16 Nov 2002 18:01:51 +0000 (16 18:01 +0000)
committerdje <dje@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 16 Nov 2002 18:01:51 +0000 (16 18:01 +0000)
tree2162b196a7a6c89f8066c11abb27e920d3e33ec6
parent6e7fc474ebf81d81a716fd750476f67881667712
    * config/rs6000/rs6000.c (rs6000_outout_load_multiple): New function.
        * config/rs6000/rs6000.md (movti_string): Remove output modifier
        when scratch register never needed.
        (ldmsi[3-8]): New patterns.

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