<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/132175>132175</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
Remove llvm.experimental.guard intrinsic
</td>
</tr>
<tr>
<th>Labels</th>
<td>
llvm:optimizations
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
nikic
</td>
</tr>
</table>
<pre>
We should remove llvm.experimental.guard in favor of llvm.experimental.widenable.condition + llvm.experimental.deoptimize. See https://llvm.org/docs/LangRef.html#llvm-experimental-widenable-condition-intrinsic for how these are related.
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJyEkbGOnDAQhp_GNBYIxoY9Chd3iqhSXYrUxh7DJMZe2WYvydNHrMglkVa6appPM__8n86ZloCoWP_C-k-V3ssakwr0nUw1R_tTfUWe17h7yxNu8Ybc-9vW4I8rJtowFO2bZdfJcgrc6VtMPLoHzBtZDHr22JgYLBWKgTN4eUBajNdCG_3Chn9B5Gsp18zEM4OJwXTnY1oYTDaazGD6rMPyiq5Zy-YZiAOo_11Yv5-u30_XFEqikMlwFxNf4xsvK2bkOiFP6HVB21RWCTuKUVeouosEOcheDtWqZiEMOjAjonHSOGidezLQ2W4UFz20FSlooW8FtO3Y97Jv7PAk5kFq0wpEBx2TLW6afPPnnYpy3lF1ArpLX3k9o893JwAHwsTzWYo-4mcGcNhK6v7tvC-ZydZTLvnvxkLFo3r9SNrZQ7Unr_6veqGy7nNj4nb2fo76muI3NIXBdE99SDiD3xT8DgAA__9ddctI">