<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=http://email.email.llvm.org/c/eJy9U8tu3CAU_Rp7g8Yy-IUXXkwzahRpVmkW3fK4Y5NgcHkknb_v9URR22UVqRKCc3TF4Vw4SK-v09NiIsERlUgJAmiSluDz7HMiUqgXcLpgd0QiXbBcsCES74DAT7FuFormWNSnoj4uKW1xZ-wrjtmkJctK-RWJta8fy2EL_hlUQiqtl7hQ1cuhrXUrqZT8MrSKg2QX0XDJqO55qxumxND9oWP2fXdewz04RN_AoqLx7nS8R_okwgzp7N8gGDdXatsK1pzbgdPDPvN3u__bdIKY_nL9nfc4i7gejNMmoPxhhbWylgTA83RWgO-SqlJPjR6bUZQip8WH6QwSNLw-PpQ52OmfOzAxZogIOjYyXi5T0wutJB_0OF4Qi1Yi4ExSNnSgKS2tkGDjVHRfCsb8Jn5kOGzeOEwL6rCiO5Wf92EmVjNKWVPTno5tV3UNSHnpVc0bXbedKNoaVmFstetUPsxlmG6SMs8Ri9bEFH8XRYxmdgA32-gwmWRv5OERKcEYf1w7QoKRySu4tEebKGFtJMkT46xxgE9E4uKz1UQCEc75JBJ-kzfsEX_BZo1C7St5vxIg6boBbr34sIo9leWt0-nW5i90xx6m>52928</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[IR] 'indirect' arguments on calls to inlineasm should be annotated with explicitly pointee type information
</td>
</tr>
<tr>
<th>Labels</th>
<td>
opaque-pointers
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
LebedevRI
</td>
</tr>
</table>
<pre>
This is scattered througout backend, but here's one example:
https://github.com/llvm/llvm-project/blob/1c6b740d4b1bb8f74c8eb2fa38b21d684d32ca75/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp#L4781-L4788
https://github.com/llvm/llvm-project/blob/1c6b740d4b1bb8f74c8eb2fa38b21d684d32ca75/llvm/test/CodeGen/X86/asm-indirect-mem.ll reproduces it.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJy9Ubtu3DAQ_BqpIU6Q-JB4hYqLDzEMXOW4SMvHnsSEIhWSsnN_n9UZRpIyTQCC3MFihzM7Otrb-DK7TPBko0qBBJaUOcVtilshWpnvEGxFH4hGOGO7okMmMQCBn2pZPVTsVLXnqj3Npax5R_QznsmVedONiQsC718_nsOa4jcwBaH2UePTmV4PvLVcd1rL68CNBE2viklNO9tLbhk1ahB_8Lh97iFaeISA1RfwyOhiOJ8eEb6oNEG5xDdILkyNWdeKsgsfZHfYb_ku93-LLpDLX6q_yh5vlZeDC9YlpD8ssDTekwT4n90MYC6lqe3I7JEdVV1c8TBW4tPTcyXOBJP4mMSSoOttgVD2dIhR3mdSInHBuwD4C8lz3LwlGogKIRZVMOk3NIxBrt4Z5L6RNbpQAEi5rYCj15gWtS-23pIf_3lXLucNMhaCHqms55FRwTnvBqHbljEhVSeA0ivtqRKSS1F7pcHn3WJFaVzVjw0O75oS8lB0XbuRtrTrKGu7vjty0QgGWl9700pmWy5UxVtYlPPNrqaJaarTeBemtylj07tc8u-mytlNAe573fnVVuaYxgtosPD6_FTfXYx3C78A_lkHlw">