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

    <tr>
        <th>Summary</th>
        <td>
            clang assembler doesn't understand .cfi_val_encoded_addr
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
      </td>
    </tr>

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

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

<pre>
    This is used to set a register to a specific value in the CFI. In particular, I'm using it to set LR to 0xFFFFFFFF in the reset handler so gdb doesn't try to keep looking for earlier frames.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxEUMFu2zAM_Rr5QtSwFDt2DjpsHQwE2GnYPaAk2tYqS4EoBe3fDy4alBcSJN_je0Rmv0YiLYafYvjVYC1byrpgxvDemOQ-9N_NM3iGyuSgJGAqgJBp9VwoHx0EvpP1i7fwwFAJfISyEbzO1xauEe6Yi7c1YBbqFa5CjTtU9nEFX56Mv_8cVfc-f8WTI9Mx3TC6QBk4weoMuEQchRoLlPxx4N6I7hBSejtIl5SBMAdPGZaMO3HbOH1yl9MFG9LyPMpplNNJNpsez44smUGOkugy9OfJyEVN6AjRDMPSeK06paRSfTcN3Um2tu9xOFvrjBoXM6HoO9rRhzaEx96mvDaeuZIeLueLbAIaCvz8btbH0oupK4u-C54Lf8OKL4G0DRhXQGbazeH422qNjjIXjA5au_jbA8ONok2O3A2dy03NQW-l3Fmcfgg1CzWvvmzVtDbtQs3Hoa_0cs_pH9ki1PwploWaP_X-DwAA__8MW6_e">