This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the EGCS project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: loop.c canonical form patch for new_ia32_branch


On Fri, Jul 23, 1999 at 06:08:34PM -0400, Stan Cox wrote:
> A loop similar to the following yields a non-canonical unrecognized insn.
> 
> int level = xlw_menu_level  ();
> int l = level;
> 
>   while (level >= 3)
>     {
>       --level;
>       xlw_pop_menu  ();
>     }
>   menu_move_up ();
> 
>   if (l > 2)
>     return 1;

When you check this in, also put in the test case you'd sent 
me in mail.


r~

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]