* config/rs6000/rs6000.c (rs6000_split_multireg_move): Just abort
commit37cae4bcc1481d61c309b4ad5eba9af5b73bdc8c
authorgeoffk <geoffk@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 2 Aug 2004 01:46:40 +0000 (2 01:46 +0000)
committergeoffk <geoffk@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 2 Aug 2004 01:46:40 +0000 (2 01:46 +0000)
tree5e1323dd5aebf59e11b8dfcd943dcb2e4480da27
parent279d9d96b71c9c39ab5fc2c0783a2532fb395bc1
* config/rs6000/rs6000.c (rs6000_split_multireg_move): Just abort
if trying to *store* to a non-offsettable address.
* config/rs6000/rs6000.md (movtf_internal): Don't move GPRs to
a nonoffsettable address.
(movdi_internal32): Don't move GPRs to a nonoffsettable address.
Clean up.
(movti_string): Don't move GPRs to a nonoffsettable address.
(movti_ppc64): Don't move GPRs to a nonoffsettable address.  Clean up.

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