1 /* { dg-do compile } */ 2 /* { dg-options "-O1 -fdump-tree-phiopt2-details" } */ 3 t(int i)4int t( int i) 5 { 6 int j; 7 if(i ==0) 8 { 9 j = 1; 10 goto end; 11 } 12 j = 0; 13 end: 14 return j; 15 } 16 17 /* Should have no ifs left after straightening. */ 18 /* { dg-final { scan-tree-dump-times "if " 0 "phiopt2"} } */ 19