(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
gimplefe-38.c
       1  /* { dg-do compile } */
       2  /* { dg-options "-O2 -fgimple -fdump-tree-slsr" } */
       3  
       4  int __GIMPLE (ssa,startwith("slsr"),guessed_local(1073741824))
       5  main (int argc)
       6  {
       7    int _1;
       8  
       9    __BB(2,guessed_local(1073741824)):
      10    if (argc_2(D) == 2)
      11      goto __BB3(guessed(16777216));
      12    else
      13      goto __BB4(guessed(117440512));
      14  
      15    __BB(3,guessed_local(134217728)):
      16    goto __BB4(precise(134217728));
      17  
      18    __BB(4,guessed_local(1073741824)):
      19    _1 = __PHI (__BB2: 0, __BB3: 12);
      20    return _1;
      21  }
      22  
      23  
      24  /* { dg-final { scan-tree-dump-times "<bb \[0-9\]> \\\[local count: 1073741824" 2 "slsr" } } */
      25  /* { dg-final { scan-tree-dump-times "<bb \[0-9\]> \\\[local count: 134217728" 1 "slsr" } } */
      26  /* { dg-final { scan-tree-dump-times "goto <bb \[0-9\]>; \\\[12\\\.50%\\\]" 1 "slsr" } } */
      27  /* { dg-final { scan-tree-dump-times "goto <bb \[0-9\]>; \\\[87\\\.50%\\\]" 1 "slsr" } } */