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

    <tr>
        <th>Summary</th>
        <td>
            Atomics.rst references fictional method `initSyncLibcalls`
        </td>
    </tr>

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

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

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

<pre>
    In 19f6cce4e34d94e3aab0f6f8de3122dee3b9a0ed by @jyknight, a reference to this method is made in `llvm/docs/Atomics.rst`, which hasn't existed at the time and certainly doesn't now. Judging by the context, it was a feature of the AtomicExpandPass that was maybe added and removed on some development fork or in review, and the docs weren't updated. I'm not sure if the correct course of action is removing it or replacing this claim with something equivalent.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxMkt2OszYQhq_GnIyKjCFOcsDB159IX9WDSr2CwR7CbIyd2kOyufvK7K62ZyBeM8-8frAUvkaiUR1-VYffG9xkSXmkW-C78K2Zkn-NPyN059k6RwP1gz8P1CNOerbzyVPfGeOJ-umMmjxML1CDfnvdIl8XUeY3QMg0U6boCCSBLFxgJVmSh_qEnoAjKKtDeKzKXHxyRZnLD0kru9LmIsrq-qPnwm6BBUtU5ihA71yEPKCALATCKwFGD46yIMfwAp_oMxvTs4U_N3_leK2I9YBLUeh9R2SBJxZAmAllywRp3iMfDH-83zH6v7EUkAU_oiu-JgL0vgJED5nW9CAPKUJJK4GnB4V0XykKzCnfIOW6ZaYH03NvJfp9RN0WnrWeHXS7exTyLfxU5rhCTAKlAvH8yZwzOQGXtlx2THTCKdYmd4S6H0udluke0NX3vXEXkFd4siw7oCz1C_278QMDRWkbP_b-3J-xobGzJ3vuTl03NMtIGk2vz_Nsp5PzgzNkLR6NRW3dQR9PDY9Gm17bznbGdIeh7bT3Ew69n45Tdzx4NWhakUNbL7hN-dpwKRuNtu-Hvgk4UShf_uWxhn6ZtmtRgw5cpHwfE5ZA4__E-DarwMx7Exi-5FJWc2T55xXdXzw5DKEoq5sth3ERuRfV_1DmoszlyrJsU-tSte9Twp3intMbOVHmsgNXK3fm_wIAAP__ZIMWrw">