diff options
Diffstat (limited to 'gcc/dojump.c')
-rw-r--r-- | gcc/dojump.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/dojump.c b/gcc/dojump.c index 1c8aa7cffb7..e4bb6ddaf53 100644 --- a/gcc/dojump.c +++ b/gcc/dojump.c @@ -648,7 +648,7 @@ do_jump (tree exp, rtx if_false_label, rtx if_true_label) { /* Compare promoted variables in their promoted mode. */ if (SUBREG_PROMOTED_VAR_P (temp) - && GET_CODE (XEXP (temp, 0)) == REG) + && REG_P (XEXP (temp, 0))) temp = XEXP (temp, 0); else temp = copy_to_reg (temp); |