aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog.csl
diff options
context:
space:
mode:
authorJoseph Myers <joseph@codesourcery.com>2006-11-22 16:52:32 +0000
committerJoseph Myers <joseph@codesourcery.com>2006-11-22 16:52:32 +0000
commit843072199e70f730d219f941ebb0575020eee8da (patch)
treebfad083f73bc4c735b91f8225d347e637eae843c /ChangeLog.csl
parent37dabfb60e365135ae5d67b256a5f97b41c49593 (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.csl18
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/