* jump.c (sets_cc0_p): Compile only if HAVE_cc0.

From-SVN: r23180
This commit is contained in:
Bernd Schmidt 1998-10-19 12:28:19 +00:00 committed by Jeff Law
parent e1f7435e41
commit 51d87cd905
2 changed files with 7 additions and 4 deletions

View File

@ -1,3 +1,7 @@
Mon Oct 19 13:26:24 1998 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* jump.c (sets_cc0_p): Compile only if HAVE_cc0.
Mon Oct 19 11:40:56 1998 Jeffrey A Law (law@cygnus.com)
* loop.c (scan_loop): Be more selective about what invariants are

View File

@ -3317,6 +3317,8 @@ condjump_in_parallel_p (insn)
return 0;
}
#ifdef HAVE_cc0
/* Return 1 if X is an RTX that does nothing but set the condition codes
and CLOBBER or USE registers.
Return -1 if X does explicitly set the condition codes,
@ -3326,7 +3328,6 @@ int
sets_cc0_p (x)
rtx x ATTRIBUTE_UNUSED;
{
#ifdef HAVE_cc0
if (GET_CODE (x) == SET && SET_DEST (x) == cc0_rtx)
return 1;
if (GET_CODE (x) == PARALLEL)
@ -3345,10 +3346,8 @@ sets_cc0_p (x)
return ! sets_cc0 ? 0 : other_things ? -1 : 1;
}
return 0;
#else
abort ();
#endif
}
#endif
/* Follow any unconditional jump at LABEL;
return the ultimate label reached by any such chain of jumps.