[Bug optimization/14820] [tree-ssa] Boolean OR causes too many BB before converting to RTL

pinskia at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Fri Apr 2 21:12:00 GMT 2004


------- Additional Comments From pinskia at gcc dot gnu dot org  2004-04-02 21:12 -------
Here is another example which uses jump thread to show where the problem is:
typedef _Bool bool;
bool functionbody,scopekeep, scopebindings;
int link_error();
int i()
{
  bool keep = functionbody || scopekeep || scopebindings;
  if (keep)
    if (!functionbody)
      if (!scopekeep)
       if (!scopebindings)
           link_error ();
}


-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
   Last reconfirmed|2004-04-02 14:03:43         |2004-04-02 21:12:53
               date|                            |


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14820



More information about the Gcc-bugs mailing list