<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/127440>127440</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
SIOptimizeVGPRLiveRange relies on LiveVariables
</td>
</tr>
<tr>
<th>Labels</th>
<td>
backend:AMDGPU
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
ruiling
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
arsenm
</td>
</tr>
</table>
<pre>
SIOptimizeVGPRLiveRange relies on the deprecated LiveVariables instead of the modern LiveIntervals. This should be rewritten to operate with LiveIntervals instead, so we may proceed to delete LiveVariables.
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJyMkc1u2zoQhZ-G2hARqBFtxgsufG-gIECLBmmbPX_GEluKFMiRjfTpCxkuCu-64uacDx_nmFrDmBA12_3HAMoaYkgjA2C7p8asNOWiTamY5sZm_6G_vnxZKMzhF74_v759Cmd8M2lEXjAGrDwnThNyj0tBZwg93yLvpgRjI1YeUiU0nufTNTdnjyVdMy-JsJxNrC3_NoXK65TX6Lnd0JcSiDBxyjwvWAwhvwSa7nt_2Az-5zXzC_LZfPClZIfot6rHiIT3Qm3jde8P_cE0qDvVH5SCbg_NpDvVnRy6nYRH4WUvTr3swPZS2ZMUUrkmaBCwE9ApsRcgoXXCSmX3Fs0jALqeSYGzCbGN8Ty3uYxNqHVF3YGSUjTRWIz1dndr3E9MnvXH4-en59fvtwGK3roPdh0rkyKGSvUvjQJF_IdB7j7crCXqiWiprD8yGBgMY6Bpta3LM4Nho9-eh6XkH-iIwXAVrwyGm_tZw-8AAAD__4WzvwM">