rtlanal.c (reg_overlap_mentioned_p): Handle CONCAT.

1999-12-15  David S. Miller  <davem@redhat.com>

	* rtlanal.c (reg_overlap_mentioned_p): Handle CONCAT.

From-SVN: r30956
This commit is contained in:
David S. Miller 1999-12-15 06:33:50 -08:00 committed by David S. Miller
parent 35836a43fa
commit 4940cd6041
2 changed files with 11 additions and 0 deletions

View File

@ -1,3 +1,7 @@
1999-12-15 David S. Miller <davem@redhat.com>
* rtlanal.c (reg_overlap_mentioned_p): Handle CONCAT.
Wed Dec 15 15:05:30 MET 1999 Jan Hubicka <hubicka@freesoft.cz>
* flow.c (calculate_loop_depth): Make global, remove prototype,

View File

@ -964,6 +964,13 @@ reg_overlap_mentioned_p (x, in)
return 1;
return 0;
}
else if (GET_CODE (x) == CONCAT)
{
if (reg_overlap_mentioned_p (XEXP (x, 0), in)
|| reg_overlap_mentioned_p (XEXP (x, 1), in))
return 1;
return 0;
}
else
abort ();