<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">