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

    <tr>
        <th>Summary</th>
        <td>
            [X86] X86SchedAlderlakeP.td _Int scalar cvt intrinsics map to different schedules to the regular instruction
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            backend:X86,
            backend:X86 Scheduler Models
      </td>
    </tr>

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

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

<pre>
    The AlderLakeP model has explicit overrides for some of the "*_Int" scalar conversion intrinsics, but not the regular def of the same instruction:
```
def ADLPWriteResGroup36 : SchedWriteRes<[ADLPPort00_01, ADLPPort05]> {
  let ResourceCycles = [1, 2];
  let Latency = 8;
  let NumMicroOps = 3;
}
def : InstRW<[ADLPWriteResGroup36, ReadDefault, ReadInt2Fpu], (instregex "^(V?)CVTSI642SSrr_Int$")>;
```
Should the _Int$ postfix should be (_Int)?$ to match both cases?
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxdU11v2zAM_DXyi7DAlr_iBz-kSbMV67YiKdq9FbLExFoVy5Dkov33o5SkaQsEUCTyyDse3Rn51t73QBdagr3lz3BHD0aCpj13FF5HrYTy1LyAtUqCoztjqTMHoGZHPeIIY4Qtnm4Gj_-oE1xzS4UZEOCUGagavFWDU8IRtqTd5OlgfERa2E8hWcLuXMxxLIzZ3k7CI5rkC5KuSLogVXr6xWuALFa3d49WediA-27NNOYVxXy6FT3Ic4DkS1JehdQ7Y32aPqVZoPH-UJJyRfJrSuqrY2VKNXiKSDNZAcs3oVEzyVcUy0Qoi4hP2bfcwyDeYtr8S-z3dPilhDV_xmOZ_D1O6tVFTCB-g7o3jxfGX8SF5hvgcgU7Pml_vuLg2XqcAit8IWwexwd7eI3WlNf49EDyNWHN8uF-e1MVbLu19mhYEd1rcAIXWp8nve3NpGU05wSho3F-p16pO4a6sAPzY7CJjQrqDT1wL3raGd9TwV1wYp1Am1VVXTTNfF4nss1lkzc88cpraFH033mFMige0cO4kTps5MzL2P19vV78h73CVmPoKNVuBxZiGsKn4Bw-f1y1D6uVTFa3vfejC0vGkPZ6r3w_dTNhDnjR-uV8fBut-QcC9a2VcxNqYetyXjcs6dta8jyvGg553RW8TAto8iwFEJnIOllWieYdaBfk4aw7Lp5hkNgxaA2zD5Z9fj4uMLK39Ff4EF20cZWolqWMZVmaZ3NWFPWsTLG-FLJIGR5pRYoUDlzpWeA8M3af2DbS76a9w6BWzrtLkDun9gPAidoPbnquHmE4teOT741tNz-36oDTisLbqPo_4ElNQg">