1 /* { dg-do compile } */ 2 /* { dg-options "-O -fdump-tree-original" } */ 3 foo(int i)4int foo (int i) 5 { 6 return (i + 2) - (i + 1); 7 } bar(int i)8int bar (int i) 9 { 10 return (i + 2) + ~i; 11 } 12 13 /* { dg-final { scan-tree-dump "return 1;" "original" } } */ 14 /* { dg-final { cleanup-tree-dump "original" } } */ 15