<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/99610>99610</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
llvm/IR/RuntimeLibcalls.h has introduced layering violation
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
chapuni
</td>
</tr>
</table>
<pre>
#98512 introduced layering violation, including CodeGen from IR.
This also brought vt_gen into LLVMCore.
I strongly suggest reverting #98512 (c05126bdfc3b, bb604ae9b8ad, and 5b54f36fb607), at the moment.
I guess it can be rewritten with IR stuff.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJx8kUGL5CwQhn-NuRRfMJqY9pDDfDNkaZi9NMteF00qiYvRQcse-t8vyQy7sIe9CJblU0_xmpzdGhAH1v3PupfKFNpiGqbNvJXgKhvnx8CE1JeuEeACpTiXCWfw5oHJhRXuLnpDLgYmnsGFyZf5KD_HGb9ggCXFHa63mvEXxp--bS6D8TmCTbGsG8GdfqwYDnKE19fvX59jws_mj_MKmVIMq39ALuuKmSDhHRMdU36bMXGZeNcIZedlkvZwsVbx1qC2FzMfdxNm6GzXLlItVvGeCX2WCWhD2OOOgf6avBbMGRzBZAJYhITvyRFhgHdHG1xvkKksS13Ng5y11KbCoelFI_vmIlW1DQa75SKbae45cq2tVLpr-mbplFmUVX3lBsFFy_tGc9VxqerWtFxbVJrb1kqLrOW4G-dr7-97HdNauZwLDlqrhlfeWPT5zE6IgO9wPjIhjijTcPz5z5Y1s5Z7lyn_oZAjj2cDE-P1xsR4K4Hcjq_OTsb7XG-wmfzvyKuS_LARvWUmn5gYmRhXR1ux9RQP7if-1HhL8SdOxMR4OmYmxo8d7oP4FQAA__-c7s48">