From: Jim Wilson Date: Tue, 12 Jul 1994 17:19:46 +0000 (-0700) Subject: (record_dead_and_set_regs_1): Can only handle SUBREG X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=90bf80812ec1b2c3c02728af87c71f2ebf64dcc7;p=gcc.git (record_dead_and_set_regs_1): Can only handle SUBREG if the register is smaller or equal to BITS_PER_WORD. From-SVN: r7749 --- diff --git a/gcc/combine.c b/gcc/combine.c index dd78ed31826..990fa4d594f 100644 --- a/gcc/combine.c +++ b/gcc/combine.c @@ -9646,6 +9646,7 @@ record_dead_and_set_regs_1 (dest, setter) else if (GET_CODE (setter) == SET && GET_CODE (SET_DEST (setter)) == SUBREG && SUBREG_REG (SET_DEST (setter)) == dest + && GET_MODE_BITSIZE (GET_MODE (dest)) <= BITS_PER_WORD && subreg_lowpart_p (SET_DEST (setter))) record_value_for_reg (dest, record_dead_insn, gen_lowpart_for_combine (GET_MODE (dest),