* reload.c (reg_overlap_mentioned_for_reload_p):
commit821e1d0df41badda91cc92d865fa812c51f89bf9
authoramylaar <amylaar@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 15 Dec 2003 17:42:43 +0000 (15 17:42 +0000)
committeramylaar <amylaar@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 15 Dec 2003 17:42:43 +0000 (15 17:42 +0000)
treea160396a81237e124ff088404cc470129c589b51
parent364c2f434b1055cf8455bccdbc9bb23f1b494b66
* reload.c (reg_overlap_mentioned_for_reload_p):
When looking at a PLUS in X, avoid spuriously returning nonzero
when IN is a REG or another simple PLUS, or a MEM containing one.

* loop.c (loop_invariant_p): Amend comment about where new registers
might come from.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@74638 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/loop.c
gcc/reload.c