This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug tree-optimization/15618] Missed bool optimization
- 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: 7 Feb 2005 05:40:53 -0000
- Subject: [Bug tree-optimization/15618] Missed bool optimization
- References: <20040523172058.15618.pinskia@gcc.gnu.org>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From kazu at cs dot umass dot edu 2005-02-07 05:40 -------
Here is the last tree SSA form:
;; Function f (f)
f (f1)
{
_Bool D.1138;
int D.1120;
int D.1119;
<bb 0>:
D.1138_5 = f1_2 != 0;
D.1120_1 = (int) D.1138_5;
return D.1120_1;
}
;; Function f3 (f3)
f3 (f1)
{
_Bool D.1148;
int f4;
int D.1126;
int D.1125;
<bb 0>:
D.1148_4 = f1_2 != 0;
f4_1 = (int) D.1148_4;
return f4_1;
}
;; Function f5 (f5)
f5 (f1)
{
int D.1130;
<bb 0>:
D.1130_2 = (int) f1_1;
return D.1130_2;
}
--
What |Removed |Added
----------------------------------------------------------------------------
CC| |kazu at cs dot umass dot edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15618