]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
* lower-subreg.c (resolve_shift_zext): Delete conditional code for
authorpkoning <pkoning@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 19 Oct 2010 18:01:01 +0000 (18:01 +0000)
committerpkoning <pkoning@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 19 Oct 2010 18:01:01 +0000 (18:01 +0000)
WORDS_BIG_ENDIAN != BYTES_BIG_ENDIAN.

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

gcc/ChangeLog
gcc/lower-subreg.c

index fdd86cae2e0933cf1f5d531c0de2be2900849f26..2f9249783476c02fca63cbd27e100acc6895c654 100644 (file)
@@ -1,3 +1,8 @@
+2010-10-19  Paul Koning  <pkoning@equallogic.com>
+
+       * lower-subreg.c (resolve_shift_zext): Delete conditional code for
+       WORDS_BIG_ENDIAN != BYTES_BIG_ENDIAN.
+
 2010-10-19  Richard Henderson  <rth@redhat.com>
 
        * config/ia64/ia64.md (fmasf4, *fmssf4, *nfmasf4): New.
index 0569c05a06041037ba6a6944f6d1c9d29e4793c3..71729af1fe0c0f3f018cb2d77973ae6c1e83a2e2 100644 (file)
@@ -1008,13 +1008,6 @@ resolve_shift_zext (rtx insn)
   offset2 = UNITS_PER_WORD * (1 - dest_reg_num);
   src_offset = UNITS_PER_WORD * src_reg_num;
 
-  if (WORDS_BIG_ENDIAN != BYTES_BIG_ENDIAN)
-    {
-      offset1 += UNITS_PER_WORD - 1;
-      offset2 += UNITS_PER_WORD - 1;
-      src_offset += UNITS_PER_WORD - 1;
-    }
-
   start_sequence ();
 
   dest_reg = simplify_gen_subreg_concatn (word_mode, SET_DEST (set),