This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug tree-optimization/15268] [tree-ssa] return statements are not combined on the tree level
- From: "kazu at cs dot umass dot edu" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 4 Jun 2004 19:38:48 -0000
- Subject: [Bug tree-optimization/15268] [tree-ssa] return statements are not combined on the tree level
- References: <20040503171911.15268.pinskia@gcc.gnu.org>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From kazu at cs dot umass dot edu 2004-06-04 19:38 -------
The last tree-ssa form looks like so:
f (x)
{
char * ret;
<bb 0>:
if (x_2 > 1B) goto <L0>; else goto <L2>;
<L0>:;
if (x_2 != 0B) goto <L1>; else goto <L2>;
<L1>:;
return 0B;
<L2>:;
return 0B;
}
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15268