This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
liveness problem
- From: Jan Hubicka <jh at suse dot cz>
- To: rth at cygnus dot com, gcc-bugs at gcc dot gnu dot org
- Date: Sun, 12 May 2002 11:36:12 +0200
- Subject: liveness problem
Hi,
I am running into crash at cfg-branch in compiling twolf. What happends is that basic block
containing clobber of return value gets elliminated post reload making return value incorrectly
live. The last basic block contains instruction clobbering return value as side effect
and liveness sets the REG_DEAD note on it and marks return value as live at the end
of basic block. THis makes verify_life_info_at_end unhappy.
Any ideas what to do with this scenario?
Honza