OSDN Git Service

2004-01-12 Hartmut Penner <hpenner@de.ibm.com>
authorpinskia <pinskia@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 12 Jan 2004 17:57:16 +0000 (17:57 +0000)
committerpinskia <pinskia@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 12 Jan 2004 17:57:16 +0000 (17:57 +0000)
        PR target/13534
        * gcc/config/rs6000/rs6000.c (word_offset_memref_operand): New
        predicate to handle 'ld' conform addresses.
        * gcc/config/rs6000/rs6000.h (EXTRA_CONSTRAINT): New 'Y'
        contraint.
        (EXTRA_MEMORY_CONSTRAINT): Tell reload which constraint
        are memory contraints.
        * gcc/config/rs6000/rs6000-protos.h (word_offset_memref_operand):
        New prototype.
        * gcc/config/rs6000/rs6000.md (*movdf_hardfloat64):
        Change 'o' to 'Y' constraint.
        (*movdf_softfloat64): Ditto.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75739 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog

index d01473f..8ef2c95 100644 (file)
@@ -58,6 +58,7 @@
 
 2004-01-12  Hartmut Penner  <hpenner@de.ibm.com>
 
+       PR target/13534
        * gcc/config/rs6000/rs6000.c (word_offset_memref_operand): New
        predicate to handle 'ld' conform addresses.
        * gcc/config/rs6000/rs6000.h (EXTRA_CONSTRAINT): New 'Y'