diff options
author | Joseph Myers <joseph@codesourcery.com> | 2006-11-22 16:52:32 +0000 |
---|---|---|
committer | Joseph Myers <joseph@codesourcery.com> | 2006-11-22 16:52:32 +0000 |
commit | 843072199e70f730d219f941ebb0575020eee8da (patch) | |
tree | bfad083f73bc4c735b91f8225d347e637eae843c /ChangeLog.csl | |
parent | 37dabfb60e365135ae5d67b256a5f97b41c49593 (diff) |
gcc/
* config/rs6000/spe.md (SPE64): New mode macro.
(mov_sidf_e500_subreg0): Change to mov_si<mode>_e500_subreg0. Add
memory load.
(mov_si<mode>_e500_subreg0_2): New.
(mov_sidf_e500_subreg4): Change to mov_si<mode>_e500_subreg4. Add
memory load.
(mov_si<mode>_e500_subreg4_2): New.
* config/rs6000/predicates.md (input_operand): Do not allow
invalid E500 subregs.
(rs6000_nonimmediate_operand): Check for invalid E500 subregs also
if TARGET_SPE.
* config/rs6000/rs6000.c (invalid_e500_subreg): Check for subregs
involving DFmode if TARGET_E500_DOUBLE. Check for subregs
involving vector modes if TARGET_SPE.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl/sourcerygxx-4_1@119097 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'ChangeLog.csl')
-rw-r--r-- | ChangeLog.csl | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/ChangeLog.csl b/ChangeLog.csl index 8fb76404ae3..c0cc52a64fc 100644 --- a/ChangeLog.csl +++ b/ChangeLog.csl @@ -1,3 +1,21 @@ +2006-11-22 Joseph Myers <joseph@codesourcery.com> + + gcc/ + * config/rs6000/spe.md (SPE64): New mode macro. + (mov_sidf_e500_subreg0): Change to mov_si<mode>_e500_subreg0. Add + memory load. + (mov_si<mode>_e500_subreg0_2): New. + (mov_sidf_e500_subreg4): Change to mov_si<mode>_e500_subreg4. Add + memory load. + (mov_si<mode>_e500_subreg4_2): New. + * config/rs6000/predicates.md (input_operand): Do not allow + invalid E500 subregs. + (rs6000_nonimmediate_operand): Check for invalid E500 subregs also + if TARGET_SPE. + * config/rs6000/rs6000.c (invalid_e500_subreg): Check for subregs + involving DFmode if TARGET_E500_DOUBLE. Check for subregs + involving vector modes if TARGET_SPE. + 2006-11-19 Nathan Sidwell <nathan@codesourcery.com> gcc/testsuite/ |