<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/56137>56137</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
How to pass addition arguments to llvm pass registered by new pass manager
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
LeoneChen
</td>
</tr>
</table>
<pre>
When I use `clang-13 -fpass-plugin` to load pass, and use `mllvm` to provide addition arguments
![image](https://user-images.githubusercontent.com/35480440/174749033-579b4f68-8af7-4f1d-8d15-dcc35ab09bab.png)
Then I get error
![image](https://user-images.githubusercontent.com/35480440/174749414-d4978b92-6fe3-44e6-b755-47b26463cfad.png)
But when I use `clang-13 -flegacy-pass-manager -Xclang -load -Xclang` to load it, everything is OK
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJy1kk2P2yAQhn-NfUFYgMEfBx-6u4patVIvldormDGmwjgCnFX-fQlJ1a20PVaybDzvMLzMM2rX1-n7Ch59QkcEVHVkdtIbTFuEl7OMEZ_dYazPAko7crvU6Bau2DOSXv_etDl32R4557BfrAYktbbJ7h7JYI4NfIoVeanIh8eb0Uo82U0aqMRLxYY1pXOs2iyc8pPrBlzU2Bib1kPdIvPuUy7UzPuWc1rBB8I5yUva856PpG2x6EfFl27Ag1x6zBeq8aCpwHqeWyEVGZVUzdmbio1v7Xy798BAQhDCHv63VU451nzsBzUy3C3QYs6hw6oXAvNesY537bxI_Y7VpyOh138hc2DkfMWF3CZ9NhUQ_lESEC70Hn9vgdp0wwkXCNe02pxpI_r6udZTq8d2lHWyycH0cX8teHPpd9iWYnkI7noAY2OCABqpK_Lweg8_HNVHcNPfTbw37tGtMkz3D87T9BPmbPBkYzwgD95JdLTt63Xq9SLoTMdhFpooYIKO0AnQcmSsp0tXO6nAxSnDqxi7mSgl8jpjrO3ECGOkY5QMlFHWzCAFZC5SDkRr1VWcwCata24-mj2YOkzFkjpMzKLLN4x_xHw_azxAOS7Xl0da9zB9gd3Dc8ZVl8OnYv4XiH4WAg">