<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/83789>83789</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            [PAC][ELF] Implement codegen support for signed constants
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            backend:AArch64
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          asl
      </td>
    </tr>
</table>

<pre>
    After https://github.com/llvm/llvm-project/issues/83788 the downstream implementation that uses wrapper globals should be rewritten to use special `ptrauth` constant type
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJykkUGunDAMQE8TNlZHIRCGLLLgd4pUqYteISQeSJshUWw6-revBum3B_grbyzL7z1HFNcd0Qr9JvStcQdvuVpHqVlyeLfTnbHCxlxIdJNQs1DzGnk7lovPD6HmlP58jC-l5l_oWag5Eh1IQs1jdx1H4A0h5OdOXNE9ID5Kwgfu7DjmHXhzDAchwbO6UrDCmvLiEgFt-UgBFoSKzxqZcQfOr12ggj66BGKQhevrbTFI8HkndjsDvxdsgu2C6Yxr0LZXaXSvdDs2m8XetyaobrzfpWn76_167YZFmeDlMMrQN9EqqXrZyV6OWrfjRXo9OBO0kca3ph1EL_HhYrq8uC-5rs1JbF-4pkluwUSnUqUW53_jHkQ3TVP129ALpV6mqz2dLcdKopcpEtP_axw5nU1-Tl-Fvgn99u3HLPQNvn-oA58DrrgDHaXkynDPFc6W4Z8Fao6a7Ofimb8BAAD__7Ossyg">