From d01da8bd5ea37af2e5b6d382e489de7a73579a01 Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Wed, 2 Feb 2005 20:20:09 +0000 Subject: df.c (df_def_record_1, [...]): Don't use DF_FOR_REGALLOC. * df.c (df_def_record_1, df_uses_record): Don't use DF_FOR_REGALLOC. * df.h (DF_FOR_REGALLOC): Remove. From-SVN: r94608 --- gcc/df.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'gcc/df.c') diff --git a/gcc/df.c b/gcc/df.c index 18089fe..2e9ddfd 100644 --- a/gcc/df.c +++ b/gcc/df.c @@ -913,8 +913,7 @@ df_def_record_1 (struct df *df, rtx x, basic_block bb, rtx insn) be handy for the reg allocator. */ while (GET_CODE (dst) == STRICT_LOW_PART || GET_CODE (dst) == ZERO_EXTRACT - || ((df->flags & DF_FOR_REGALLOC) == 0 - && read_modify_subreg_p (dst))) + || read_modify_subreg_p (dst)) { /* Strict low part always contains SUBREG, but we do not want to make it appear outside, as whole register is always considered. */ @@ -1025,8 +1024,7 @@ df_uses_record (struct df *df, rtx *loc, enum df_ref_type ref_type, switch (GET_CODE (dst)) { case SUBREG: - if ((df->flags & DF_FOR_REGALLOC) == 0 - && read_modify_subreg_p (dst)) + if (read_modify_subreg_p (dst)) { df_uses_record (df, &SUBREG_REG (dst), DF_REF_REG_USE, bb, insn, DF_REF_READ_WRITE); -- cgit v1.1