(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
tree-ssa/
pr89872.c
       1  /* PR c/89872 */
       2  /* { dg-do compile } */
       3  /* { dg-options "-O2 -fdump-tree-optimized" } */
       4  /* { dg-final { scan-tree-dump-times " ={v} 1;" 1 "optimized" } } */
       5  /* { dg-final { scan-tree-dump-times " ={v} 2;" 1 "optimized" } } */
       6  /* { dg-final { scan-tree-dump-times " ={v} 3;" 1 "optimized" } } */
       7  /* { dg-final { scan-tree-dump-times " ={v} 4;" 1 "optimized" } } */
       8  /* { dg-final { scan-tree-dump-times " ={v} 0;" 1 "optimized" } } */
       9  /* { dg-final { scan-tree-dump-times " ={v} " 10 "optimized" } } */
      10  
      11  void
      12  foo (void)
      13  {
      14    (volatile int){1} + (volatile int){2};
      15  }
      16  
      17  void
      18  bar (void)
      19  {
      20    (volatile int){3};
      21  }
      22  
      23  void
      24  baz (void)
      25  {
      26    (volatile int){4} / (volatile int){0};
      27  }