This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug rtl-optimization/32636] [4.3 Regression] 25_algorithms/search_n/iterator.cc: miscompiled on hppa2.0w-hp-hpux11.11
- From: "zadeck at naturalbridge dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 11 Dec 2007 15:23:22 -0000
- Subject: [Bug rtl-optimization/32636] [4.3 Regression] 25_algorithms/search_n/iterator.cc: miscompiled on hppa2.0w-hp-hpux11.11
- References: <bug-32636-507@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #31 from zadeck at naturalbridge dot com 2007-12-11 15:23 -------
why should r28 be live at the top of block 2? i do not know the pa at all, but
the only things that are live at the top of block 2, which can only be entered
by falling out of the entry. Things that are defined at the bottom of the
entry block are defined in df-scan.c:df_get_entry_block_def_set.
This code has been adapted (as best as we can figure) from the code that was in
flow.c.
The question is why is this code not adequate to get r28 into the entry block
defs?
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32636