summaryrefslogtreecommitdiffstats
path: root/gcc/dojump.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/dojump.c')
-rw-r--r--gcc/dojump.c2
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);
OpenPOWER on IntegriCloud