On Thu, 2006-02-16 at 11:59, Denis Nagorny wrote:
> It's corrected and tested on ia64 and x86-64. I've attached new version.
> Denis.

This look pretty good.  There is still one place where the spacing looks
funny.

> +         if (test >= regno && test < endregno)
> +             return 1; 

Checking this in emacs, I see that the if statement is preceded by 8
spaces, and the return is preceded by a tab and 8 spaces.  It should be
only a tab before the if, and a tab and 2 spaces before the return.  Do
you have tab stops set every 8 characters?  It looks like you might have
tabs set to 2 characters, otherwise I don't see how you could make this
mistake and not notice it.

There are also 3 other lines that start with spaces that should start
with tabs, though this is only a minor problem.

Andrew Pinksi made a good suggestion.  The AUTO_INC_DEC ifdefs should be
placed around the reg_inc_found_and_valid_p function instead of inside
it.  This lets you get rid of the ATTRIBUTE_UNUSED stuff, and it also is
more efficient, since it saves the cost of a call for !AUTO_INC_DEC
targets.
-- 
Jim Wilson, GNU Tools Support, http://www.specifix.com

Reply via email to