diff options
author | Paul Koning <pkoning@equallogic.com> | 2010-10-19 18:01:01 +0000 |
---|---|---|
committer | Paul Koning <pkoning@gcc.gnu.org> | 2010-10-19 14:01:01 -0400 |
commit | b5829a84444ef9407ce67db589217495a6d0cf60 (patch) | |
tree | ff4ef0add0f0245ecaca3df94f3a153974e4fde0 /gcc | |
parent | 46935749db5e18fb1d88076b4093099e454a2b3f (diff) | |
download | gcc-b5829a84444ef9407ce67db589217495a6d0cf60.zip gcc-b5829a84444ef9407ce67db589217495a6d0cf60.tar.gz gcc-b5829a84444ef9407ce67db589217495a6d0cf60.tar.bz2 |
lower-subreg.c (resolve_shift_zext): Delete conditional code for WORDS_BIG_ENDIAN != BYTES_BIG_ENDIAN.
* lower-subreg.c (resolve_shift_zext): Delete conditional code for
WORDS_BIG_ENDIAN != BYTES_BIG_ENDIAN.
From-SVN: r165703
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/lower-subreg.c | 7 |
2 files changed, 5 insertions, 7 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index fdd86ca..2f92497 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -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. diff --git a/gcc/lower-subreg.c b/gcc/lower-subreg.c index 0569c05..71729af 100644 --- a/gcc/lower-subreg.c +++ b/gcc/lower-subreg.c @@ -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), |