<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/62507>62507</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            [MCA] ADC executed when carry not generated
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          837951602
      </td>
    </tr>
</table>

<pre>
    ```
$ llvm-mca kkkk -mcpu=native -timeline --timeline-max-iterations=2 --timeline-max-cycles=999
...
Timeline view:
Index     01234567

[0,0]     DeER . .   addq       %r8, %r9
[0,1]     D=eER. .   adcq       %r10, %r11
[0,2]     D==eER . adcq %r12, %r13
[0,3]     D===eER.   adcq       %r14, %r15
[0,4] .DeE--R.   incq   %rax
[0,5]     .D=eE-R.   adcq       %rbx, %rcx
[1,0] .DeE--R.   addq   %r8, %r9
[1,1]     .D=eE-R.   adcq       %r10, %r11
[1,2] . D=eER.   adcq   %r12, %r13
[1,3]     . D==eER   adcq       %r14, %r15
[1,4]     . DeE--R   incq       %rax
[1,5]     . D=eE-R   adcq       %rbx, %rcx

$ llvm-mca --version
Ubuntu LLVM version 17.0.0
  Optimized build.
  Default target: x86_64-pc-linux-gnu
```

[0,5] is executed on cycle 3 but relies on result from cycle 4.

Problem found while discussing https://stackoverflow.com/questions/76151320/
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyElN-OozYUh5_G3Bxh-Q8QuOAiO2ykSrtqVbW9rQycJG6MyWI7yfTpKwhkwuxON4oS5OPPP_PBsXJOHyxiSdJPJK0iFfyxH8pcboqUZ0xEdd--liRj85dVhG2JSMCYSxd3jYLT6XSCuGvOgcjKKq8vCLHXHRptEeLHZdypW6w9Dsrr3joiK_G-2rw2BsdKURT3JErp_eKPZcGLxiuR2_voL7bFG4wfxoVM0mwzb_D-m35iRLwwklbTnAo__w4UKACotv1GWEFEOuREvMB4Uawo_qCIHMGFaxaOswXkfEWKZ_IOA12R4kHKFSnfkUvyOjd50OmKTkaaVvg5jidG2wejbquZ6ZJD7xHx-4z6tmQ0byRfXD5l_L9H_uzxo6wfeuSLRwofWPiRQ_7skD77_7lBvhic2ekWP7TIVxZhubWfWvy-feL4goPTvb3X_qyD9QG-fPnrK8wF4BvK6Nx6AL-eve70v9hCHbRp6TJe4V4F48Gr4YCeyC3c8uzvLInPTWy0Dbf4YMO8gXft_N27oR3gDZvgsYXewtSXIKEOHgY0Gt04OqAb8_ZD380zEvq84G9DXxvsYN8H28L1qA1Cq10TnNP2AEfvz27sZLEjYue8ak79BYe96a-06Tsidt8CuvtZIXabjKdcCkbELmpL2RayUBGWPMsly5M059GxbJqsKfI9MpbX-0wmbaraplBZUaDimItIl4IJyVImmRRFwqlI2yJpkYtasbTmCUkYdkobOj4e2g-HSDsXsMxEyjaRUTUaN52UQli8wlQkYnxRo6GcHmkdDo4kzGjn3dsqXnszHbFfX7aj32318ib4ekQLjRqGV7C9hwPa8YzENgqDKdeWDtofQz3rGVef_-Lz0P-DjSdiN-1pNDbt-b8AAAD__9w-mMA">