* config/rs6000/rs6000.h (HARD_REGNO_MODE_OK): Allow arbitrary modes
authorgeoffk <geoffk@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 18 Oct 2002 00:30:23 +0000 (00:30 +0000)
committergeoffk <geoffk@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 18 Oct 2002 00:30:23 +0000 (00:30 +0000)
commit41571cdea25006e87a7560bcf8d9435123641613
tree92e2a606dbbb7101dd5df5f04607a7aeeeccda82
parenta22c581bb50a3bd05cf583ae227ae80dd50ba2b6
* config/rs6000/rs6000.h (HARD_REGNO_MODE_OK): Allow arbitrary modes
in CTR/LR/MQ.
* config/rs6000/rs6000.md (movcc_internal1): Support CCmode moves
to/from CTR/LR/MQ.
(movsf_hardfloat): Support SFmode moves to/from CTR/LR/MQ.
(movsf_softfloat): Likewise.

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