OSDN Git Service

2004-04-18 Paolo Bonzini <bonzini@gnu.org>
authorbonzini <bonzini@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 18 Aug 2004 07:12:19 +0000 (07:12 +0000)
committerbonzini <bonzini@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 18 Aug 2004 07:12:19 +0000 (07:12 +0000)
* config/c4x/c4x.c (legitimize_operands): Remove calls to
preserve_subexpressions_p.

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

gcc/ChangeLog
gcc/config/c4x/c4x.c

index dce9b38..5967d86 100644 (file)
@@ -1,3 +1,8 @@
+2004-08-18  Paolo Bonzini  <bonzini@gnu.org>
+
+       * c4x.c (legitimize_operands): Remove calls to
+       preserve_subexpressions_p.
+
 2004-08-18  David Edelsohn  <edelsohn@gnu.org>
 
        * varasm.c (MAX_OFILE_ALIGNMENT): Move ...
index ead3631..e3ab61b 100644 (file)
@@ -3932,7 +3932,6 @@ legitimize_operands (enum rtx_code code, rtx *operands, enum machine_mode mode)
          && TARGET_HOIST
          && optimize > 0
          && GET_CODE (operands[1]) == CONST_INT 
-         && preserve_subexpressions_p ()
          && rtx_cost (operands[1], code) > 1)
        operands[1] = force_reg (mode, operands[1]);
       
@@ -3950,7 +3949,6 @@ legitimize_operands (enum rtx_code code, rtx *operands, enum machine_mode mode)
       && TARGET_HOIST
       && optimize > 1
       && GET_CODE (operands[2]) == CONST_INT
-      && preserve_subexpressions_p ()
       && rtx_cost (operands[2], code) > 1)
     operands[2] = force_reg (mode, operands[2]);