From b5829a84444ef9407ce67db589217495a6d0cf60 Mon Sep 17 00:00:00 2001 From: Paul Koning Date: Tue, 19 Oct 2010 18:01:01 +0000 Subject: [PATCH] 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 --- gcc/ChangeLog | 5 +++++ gcc/lower-subreg.c | 7 ------- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index fdd86cae2e09..2f9249783476 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2010-10-19 Paul Koning + + * lower-subreg.c (resolve_shift_zext): Delete conditional code for + WORDS_BIG_ENDIAN != BYTES_BIG_ENDIAN. + 2010-10-19 Richard Henderson * config/ia64/ia64.md (fmasf4, *fmssf4, *nfmasf4): New. diff --git a/gcc/lower-subreg.c b/gcc/lower-subreg.c index 0569c05a0604..71729af1fe0c 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),