mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-03-08 14:57:25 +08:00
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:
parent
35836a43fa
commit
4940cd6041
@ -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,
|
||||
|
@ -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 ();
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user