From: Jakub Jelinek Date: Thu, 3 Jun 2010 11:36:11 +0000 (+0200) Subject: var-tracking.c (dataflow_set_equiv_regs): Shortcut the loop if ... X-Git-Tag: releases/gcc-4.6.0~6795 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=e2cc34833f35bfcdcac58d0b348900636f54c6f1;p=thirdparty%2Fgcc.git var-tracking.c (dataflow_set_equiv_regs): Shortcut the loop if ... * var-tracking.c (dataflow_set_equiv_regs): Shortcut the loop if set->regs[i] is NULL or has just one entry. From-SVN: r160217 --- diff --git a/gcc/var-tracking.c b/gcc/var-tracking.c index 76cd7f85b194..03961ea5c034 100644 --- a/gcc/var-tracking.c +++ b/gcc/var-tracking.c @@ -3695,8 +3695,8 @@ dataflow_set_equiv_regs (dataflow_set *set) rtx canon[NUM_MACHINE_MODES]; /* If the list is empty or one entry, no need to canonicalize - anything.  */ -  if (set->regs[i] == NULL || set->regs[i]->next == NULL) + anything. */ + if (set->regs[i] == NULL || set->regs[i]->next == NULL) continue; memset (canon, 0, sizeof (canon));