diff options
Diffstat (limited to 'gcc/sched-rgn.c')
-rw-r--r-- | gcc/sched-rgn.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/gcc/sched-rgn.c b/gcc/sched-rgn.c index 162576a0c92..2aba7f3b1c1 100644 --- a/gcc/sched-rgn.c +++ b/gcc/sched-rgn.c @@ -1146,8 +1146,8 @@ check_live_1 (int src, rtx x) if (reg == 0) return 1; - while (GET_CODE (reg) == SUBREG || GET_CODE (reg) == ZERO_EXTRACT - || GET_CODE (reg) == SIGN_EXTRACT + while (GET_CODE (reg) == SUBREG + || GET_CODE (reg) == ZERO_EXTRACT || GET_CODE (reg) == STRICT_LOW_PART) reg = XEXP (reg, 0); @@ -1223,8 +1223,8 @@ update_live_1 (int src, rtx x) if (reg == 0) return; - while (GET_CODE (reg) == SUBREG || GET_CODE (reg) == ZERO_EXTRACT - || GET_CODE (reg) == SIGN_EXTRACT + while (GET_CODE (reg) == SUBREG + || GET_CODE (reg) == ZERO_EXTRACT || GET_CODE (reg) == STRICT_LOW_PART) reg = XEXP (reg, 0); |