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

    <tr>
        <th>Summary</th>
        <td>
            Backport lldb AArch64 tpidr fixes to llvm 17
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            lldb,
            release:backport
      </td>
    </tr>

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

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

<pre>
    7e229217f4215b519b886e7881bae4da3742a7d2 started the work but did not support core files, and had a bug where the register was not restored after expression evaluation.

One of the 2 commits has been modified to remove tpidr2 references, which is only on main, but otherwise the functionality is the same.

/branch DavidSpickett/llvm-project/lldb-tpidr-17
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxkks9u8yoQxZ8Gb0aNzNiOzcKLtFG2d3GfgD_jwC0GC3DSvv0VTqVP1bdBYkZn-J0zyJzdPRDNbHhnw7WRe7ExzVf5cObfzelPKqVR0XzPIyEK5OPSIx_UwIWapjON08SVpN7IbuxRjgYhF5kKGSiW4BnTJ6i9gHEGQiyQ922LqYCOiWBxnjLDD5DBgJUGJKj9Dk9LiQ55orvLhRI8ZT7kiXKJiQzIpZbpa0uUs4sB6CH9LouL4cTaK2svr_OfQBCXYxiCjuvqSgYrMyiiAGs0bnGVNUKiNT4IyuZMQki0UKKgX3xP67QFlyEG_w0xwCpdqI1qLRZL6enyC3nZg64U0rvyXSW1mOVKv7AY3lSSQVv4lTTDm_eP9W1L8T_Sr6tRbwfTGx8bM3dGdEI2NPOz4LwT4zA1djat1t1i-DK0SnCxCMMFVziJMy5n1YnGzdhi105t34oWu-kkez3wCcVgxIiTVqxvaZXOn-r7p5jujct5p_nc97xrvFTk8_FHECsSQ2T4wRATeZKZWHdRUn_W1dbWcG3SfDhR-z2zvvUul_xndnHF0_z-o4A6ES6XpO25fy0AFvdFua6laoCPzZ78bEvZMutqegxvd1fsrk46rj-x_Z3e4SEzvB02_g8AAP__CfP2hg">