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

    <tr>
        <th>Summary</th>
        <td>
            [llvm-mca] Add support for MCWriteProcResEntry::StartAtCycle
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            tools:llvm-mca,
            backend:X86 Scheduler Models
      </td>
    </tr>

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

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

<pre>
    The ability to control resource intervals is currently being discussed:

https://reviews.llvm.org/D150310
https://reviews.llvm.org/D150311
https://reviews.llvm.org/D150312

We will need to add support to llvm-mca, along with some cases from the x86 scheduler models so we can best determine how to efficiently add support without too much bloat/refactoring.

CC @boomanaiden154
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyUUjtv2zAQ_jXUcoghUZYiDxpcu16KAEVSIF35OElsKZ5BnuL63xdUA8cds5Ag8d3je6iU3BgQe9F8Ec2xUAtPFPvnby9uplBostf-x4SgtPOOr8AEhgJH8hAx0RINgguM8U35BC6BWWLEwP4KGl0YwbpklpTQinovyqMo38-J-ZzynzwJeYr45vCSNt6_zRuKo5CnY9WUdVV-Cl19Ci3v93lFuDjvISDazFJZC2k5nylyfubih9koIQ-gPIURLo4nSDQjGJUwwRBpBp4Q_nQtJDOhXTxGmMmiT5AILhkZQGNisMgYZxcQJrrk_jgMzrh_wt2PzlNoySsQzIuZQHtSvLIalGGKLoybex6HA4htqYlmFZSzGKpmW9i-trt6pwrsq7aru139KHfF1Jdy21lp0daPyrZ12Q7GDsPQWNtp3eK2cL0sZV02laxk1cjdph5aXZX6sWlk3WqsxbbEWTl_U7dwKS3Yt7LtqsIrjT6t2ZKSiXx25UNKKeRBSKmV-Y0hB-Rn18LLTbqnVboMa45F7Nc6vYxJbEvvEn84WrBjv0b41rs5wv5OxoEiPB1eo2P8Hsk8Y_oaOF5zRur9C6vIez5cjcdiib7_Pz-j42nRG0OzkKc84P16OEf6hSabsXJOQp5W2n8DAAD__9MzFnw">