rtlanal.c (reg_used_between_p): Don't check for CLOBBERs in CALL_INSN_FUNCTION_USAGE.
* rtlanal.c (reg_used_between_p): Don't check for CLOBBERs in CALL_INSN_FUNCTION_USAGE. From-SVN: r104643
This commit is contained in:
parent
6cec5cb56a
commit
76dd592360
|
@ -1,3 +1,8 @@
|
|||
2005-09-26 J"orn Rennecke <joern.rennecke@st.com>
|
||||
|
||||
* rtlanal.c (reg_used_between_p): Don't check for CLOBBERs in
|
||||
CALL_INSN_FUNCTION_USAGE.
|
||||
|
||||
2005-09-26 Richard Guenther <rguenther@suse.de>
|
||||
|
||||
PR middle-end/15855
|
||||
|
|
|
@ -666,9 +666,7 @@ reg_used_between_p (rtx reg, rtx from_insn, rtx to_insn)
|
|||
for (insn = NEXT_INSN (from_insn); insn != to_insn; insn = NEXT_INSN (insn))
|
||||
if (INSN_P (insn)
|
||||
&& (reg_overlap_mentioned_p (reg, PATTERN (insn))
|
||||
|| (CALL_P (insn)
|
||||
&& (find_reg_fusage (insn, USE, reg)
|
||||
|| find_reg_fusage (insn, CLOBBER, reg)))))
|
||||
|| (CALL_P (insn) && find_reg_fusage (insn, USE, reg))))
|
||||
return 1;
|
||||
return 0;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue