(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
pr90726.c
       1  /* { dg-do compile } */
       2  /* { dg-options "-fgimple -O2" } */
       3  
       4  int __GIMPLE (ssa,guessed_local(12348030),startwith("fix_loops"))
       5  un (int dd)
       6  {
       7    int s2;
       8    int q8;
       9    int nz;
      10  
      11    __BB(2,guessed_local(12348030)):
      12    goto __BB3(guessed(134217728));
      13  
      14    __BB(3,loop_header(1),guessed_local(37044096)):
      15    nz_7 = __PHI (__BB2: 0, __BB5: nz_10);
      16    q8_13 = dd_9(D) * dd_9(D);
      17    q8_17 = q8_13 * q8_13;
      18    q8_21 = q8_17 * q8_17;
      19    q8_25 = q8_21 * q8_21;
      20    q8_29 = q8_25 * q8_25;
      21    q8_33 = q8_29 * q8_29;
      22    q8_37 = q8_33 * q8_33;
      23    q8_41 = q8_37 * q8_37;
      24    q8_45 = q8_41 * q8_41;
      25    q8_49 = q8_45 * q8_45;
      26    q8_53 = q8_49 * q8_49;
      27    q8_57 = q8_53 * q8_53;
      28    q8_61 = q8_57 * q8_57;
      29    q8_65 = q8_61 * q8_61;
      30    q8_69 = q8_65 * q8_65;
      31    q8_73 = q8_69 * q8_69;
      32    q8_77 = q8_73 * q8_73;
      33    q8_81 = q8_77 * q8_77;
      34    q8_85 = q8_81 * q8_81;
      35    q8_89 = q8_85 * q8_85;
      36    q8_93 = q8_89 * q8_89;
      37    q8_97 = q8_93 * q8_93;
      38    q8_101 = q8_97 * q8_97;
      39    q8_105 = q8_101 * q8_101;
      40    q8_109 = q8_105 * q8_105;
      41    q8_113 = q8_109 * q8_109;
      42    q8_117 = q8_113 * q8_113;
      43    q8_121 = q8_117 * q8_117;
      44    nz_10 = nz_7 + 1;
      45    if (nz_10 != 3)
      46      goto __BB5(guessed(89478485));
      47    else
      48      goto __BB4(guessed(44739243));
      49  
      50    __BB(5,guessed_local(24696064)):
      51    goto __BB3(precise(134217728));
      52  
      53    __BB(4,guessed_local(12348031)):
      54    return q8_121;
      55  
      56  }