<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/130659>130659</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[CodeGen] Dubious temporary expressions constructing `Polynomial`s
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
chenm16
</td>
</tr>
</table>
<pre>
In https://github.com/llvm/llvm-project/blob/3c71f716a9a06f14212cc69df841c57ff7d47b82/llvm/lib/CodeGen/InterleavedLoadCombinePass.cpp#L979-L982
and
https://github.com/llvm/llvm-project/blob/3c71f716a9a06f14212cc69df841c57ff7d47b82/llvm/lib/CodeGen/InterleavedLoadCombinePass.cpp#L1034-L1037
The `Polynomial` values are discarded. Is that intended?
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJzMkrGu3CwQhZ8GN-haMIBtChf735V_rbTFLfICGMZrIgwW4E327aNd5SqRUqVLA8Vojs4585lS_C0ijkT9R9S5MUddUx7tinHjXTMn9xgvka617oWIE4GJwHTzdT3m1qaNwBTC_fN723P6irYSmOaQZgKTsD1fet4ZbVi3cAkcrO20WwbJreqXpXeynwf4Tcc_996Tw_8xEpgusWIOaO7orsm497TNPuKHKaW1-05AXHWv3656AMJOJjrCTv-yWc6EfHu-PWGnLytS0rGPFB4xbd4E0jF6N-HAQk1G6nyxJjt0Lb0UWldTqY8Vo0NHxNS4UTgttGlw5L3knZCqG5p1xGVBp5kAZIs1SoJerIbBDiB7yaRr_AgMFBOccQ0gh1bNgxTSKtFZPis1EMlwMz60z5xtyrfGl3LgyAXrlG6CmTGUFzIAEb_R15QAPAnK46vd-bgVIlnwpZZfMtXX8GLtszN1pudj9ukotOK2p2zyg-L3PWMpPsVCbYql5sNWH29_lFWaI4fxr-_9slsITD_z3Ef4EQAA___EivYg">