(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
tree-ssa/
pr62112-1.c
       1  /* { dg-do compile } */
       2  /* { dg-options "-O1 -fdump-tree-dse1-details" } */
       3  
       4  void f(){
       5    char*p=__builtin_malloc(42);
       6    __builtin_memset(p,3,10);
       7    __builtin_memset(p,7,33);
       8  }
       9  char*g;
      10  void h(){
      11    char*p=__builtin_malloc(42);
      12    g=__builtin_memset(p,3,10);
      13    __builtin_free(p);
      14  }
      15  char*i(){
      16    char*p=__builtin_malloc(42);
      17    __builtin_memset(p,3,10);
      18    __builtin_memset(p,7,33);
      19    return p;
      20  }
      21  
      22  /* { dg-final { scan-tree-dump-times "Deleted dead call" 4 "dse1" } } */