<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/63409>63409</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[Attributor] Excessive argument promotion in call-simplify-pointer-info.ll with opaque pointers
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
jdoerfert
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
nikic
</td>
</tr>
</table>
<pre>
Converting the call-simplify-pointer-info.ll test to opaque pointers as follows: https://gist.github.com/nikic/78188e81f131912e1f5bc943468a40b0
Results in a function with ~1000 arguments, which is surely not supposed to happen...
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyEkU-O3CwQxU-DN6gtwP_wwov5pj8fIDfAuGwzweBQRXd6k7NH7bSSaDbZANITVe-9n0F0awAYWPMfU-pjjpAWSMSUYs21MJm2mIbgvjpbTHF-DO8x3CCRCyunDbg13l_Q7Yd3y-NyRBcI0sWFJZbecwIkTpHHw3zLwF8ycoN8id7HO7LqjW9Ex_PB1MjUuDqkcnW05am0cWdqPLczNXZaag1aLrKSvVQgl2ayfV3VrTa1mAQTVybefp1fALMn5C5ww5ccLLkY-N3Rxn9IIQQ3ac07BEKm3vl9c3bjDjnmBP7BQySO-Tgiwvz0v5njgFCWZTEP1dxXvSlgkK3uVFc1nSq2AWQtVKdBSa1tL-qp1lLbpauENXKBrnCDEqoSrRKyEa1oyq7VYhJN0yyzsX0DrBawG-dL7297GdNaOMQMQ1vVoi-8mcDji1KAOz_FF6U0PP9cprwiq4V3SPhnCjnyJ943ouSmTDGx5sr__24B0d3gdxP8SHGPZ08u_APsWeQnqkVOfvjM8i-MT0ev63Kk-AGWmBrPHMjUeOb8GQAA__--Ftih">