[Bug middle-end/39254] [4.4 Regression] gcc.c-torture/execute/va-arg-trap-1.c ICEs on powerpc-apple-darwin9
amylaar at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Sat Feb 28 16:30:00 GMT 2009
------- Comment #10 from amylaar at gcc dot gnu dot org 2009-02-28 16:30 -------
I appears the haifa scheduler doesn't know what to do with the lone use
of (symbol_ref "ap") so it ends up clogging the end of a basic block.
Mike, as far as I can tell, you originally (in 1997) added the code to
rs6000.md which is now in rs6000.c:rs6000_emit_move and emits a USE
for SYMBOL_REFS that are the source of a move. (Search for
"Emit a USE operation").
What is wrong with deleting constants that are not used?
--
amylaar at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |meissner at gcc dot gnu dot
| |org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39254
More information about the Gcc-bugs
mailing list