1  /* { dg-require-effective-target untyped_assembly } */
       2  f ()
       3  {
       4    int i;
       5    for (i = 1;; i = 0)
       6      {
       7        if (h ())
       8  	{
       9  	  if (i)
      10  	    g ();
      11  	  g (h ());
      12  	  g (h ());
      13  	}
      14        else
      15  	{
      16  	  g ();
      17  	  break;
      18  	}
      19      }
      20  }