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

    <tr>
        <th>Summary</th>
        <td>
            [IR] Add alignment for @llvm.threadlocal.address
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            llvm:core
      </td>
    </tr>

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

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

<pre>
    See https://reviews.llvm.org/D129833 for the reason.

Simply, we introduced @llvm.threadlocal.address to replace the direct use of TLS globals. However, we missed the alignment property after this transition. We need complete it.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJx9kk-PpCAQxT-NXMgaBLHlwKFnOpuZZE7Tm-xeUUplg-ICdqe__ZbuZP9cNiFAmdSr33vYBfvQVwA65bymQpwL_hlXhJuDeyq9v81liCN-ulRctULQIUSaJ6ARTApLWbBLwc6_9qubV_8o-DO9A3VLjsFuPVha1OwQyhM2WR9640tjbYSUaA6otHrTw6FqXYQ-0y0BDQP98nalow-d8amkL-EON4gf8rNLCaX3HuPduMywZLrGsELMD2qGDDumwwHRLMllh6z0K9AFsKsPCAoZIXNJQFdNU7X8pKqGWC2sEsqQ7LIHXcin1_dCXujZ2r_m7Bn8xxTZotf_Bjq6PG1diYOx2Ps-jk-I_B0dY4mGNkh4kadatGTSg5RGqZqr2jIle1X3rR1EU9taDY2RhnjTgU87ZMH5ISrOfYiAFTITpznjnLWCMS4r2ZRD150Yg6YR0sh6OKEFmI3zv5-ZRH1AdduYdn8u5T__ADEpYQBwpLLrmy1PIernaTPLD_dtU-SwoA_-nxzyxTs">