[Bug tree-optimization/15618] Missed bool optimization

2005-05-03 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-04 01:52 --- Fixed. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug tree-optimization/15618] Missed bool optimization

2005-05-03 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-05-04 01:52 --- Subject: Bug 15618 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-05-04 01:52:07 Modified files: gcc: ChangeLog fold-const.c

[Bug tree-optimization/15618] Missed bool optimization

2005-05-02 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-03 01:16 --- Patch here: http://gcc.gnu.org/ml/gcc-patches/2005-05/msg00135.html. -- What|Removed |Added

[Bug tree-optimization/15618] Missed bool optimization

2005-05-01 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-01 17:29 --- I have a fix which I am testing. One change to fold_binary to fold bool_var != 0 to bool_var and one to fold_widened_comparison to treat BOOLEAN_TYPE like INTEGER_TYPE. This improves the gimplification

[Bug tree-optimization/15618] Missed bool optimization

2005-05-01 Thread schlie at comcast dot net
--- Additional Comments From schlie at comcast dot net 2005-05-01 17:53 --- (In reply to comment #6) I have a fix which I am testing. One change to fold_binary to fold bool_var != 0 to bool_var and one to fold_widened_comparison to treat BOOLEAN_TYPE like INTEGER_TYPE. This

[Bug tree-optimization/15618] Missed bool optimization

2005-05-01 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-01 19:00 --- Oh, this now longer will help the C++ front-end as we have #define bool char. I really hate that, we should not do it but we do :(. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15618

[Bug tree-optimization/15618] Missed bool optimization

2005-02-06 Thread kazu at cs dot umass dot edu
--- 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)