1  /* { dg-do compile } */
       2  /* { dg-options "-O2 -fgimple -fdump-tree-optimized --param=gimple-fe-computed-hot-bb-threshold=10 " } */
       3  
       4  int __GIMPLE (ssa,startwith("slsr"),precise(3))
       5  main (int argc)
       6  {
       7    int _1;
       8  
       9    __BB(2,precise(3)):
      10    if (argc_2(D) == 2)
      11      goto __BB3(precise(44739243));
      12    else
      13      goto __BB4(precise(89478485));
      14  
      15    __BB(3,precise(1)):
      16    goto __BB4(precise(134217728));
      17  
      18    __BB(4,precise(3)):
      19    _1 = __PHI (__BB2: 0, __BB3: 12);
      20    return _1;
      21  }
      22  
      23  
      24  /* { dg-final { scan-tree-dump-times "<bb \[0-9\]> \\\[count: 3" 2 "optimized" } } */
      25  /* { dg-final { scan-tree-dump-times "<bb \[0-9\]> \\\[count: \[12\]" 1 "optimized" } } */
      26  /* { dg-final { scan-tree-dump-times "goto <bb \[0-9\]>; \\\[33\\\.33%\\\]" 1 "optimized" } } */
      27  /* { dg-final { scan-tree-dump-times "goto <bb \[0-9\]>; \\\[66\\\.67%\\\]" 1 "optimized" } } */