From 33596f47833d3743aac0dfac9e518aac72859538 Mon Sep 17 00:00:00 2001 From: pkoning 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. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@165703 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 5 +++++ 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 + + * 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 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), -- 2.7.4