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

    <tr>
        <th>Summary</th>
        <td>
            Remove PointerType::get/getUnqual with element type argument
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

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

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

<pre>
    These two methods should be removed now that the opaque pointers migration is complete:
https://github.com/llvm/llvm-project/blob/6f0a627dd3c21209ea45f355ecedd15d739418a1/llvm/include/llvm/IR/DerivedTypes.h#L677-L679
https://github.com/llvm/llvm-project/blob/6f0a627dd3c21209ea45f355ecedd15d739418a1/llvm/include/llvm/IR/DerivedTypes.h#L684-L688

Steps:
 * [ ] Remove all the callers, by switching to the methods accepting LLVMContext (or other more appropriate helpers) instead.
 * [ ] Deprecate the methods.
 * [ ] Remove the methods.

cc @JOE1994 as you handled the migration away from Type::getPointerTo().
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJzMU01v2zgQ_TXUZRCDGurzoIMTr4FdeLGLNO2dEicSW0pUyJFd__tCStIE6am3niRyHoZv3nujY7T9RNSI_Fbkh0QvPPjQTPab7ZLWm2vzMFAk4IuHkXjwJkIc_OIMtASBRn8mA5O_AA-agQcCP-unhWD2dmIKEUbbB83WT2AjdH6cHTEJtRdyPzDPcf3Fo8Bjb3lY2l3nR4FH586vn5s5-K_UscBj63wr8Fg8Sl1gaYzqMEVZk87yR5Xn1JExaW5KVWdppdO3Pnbq3GLo7eLve4HHAwV7JvNwnSnuBoHqVJTlzako6z-TXJXdnIqqEnIV7xPTMz-5B4F7EPktiPwA95spoJ3b7Oi0cxSiwDtorxAvlrvBTj2w38qvpuquo5nXwun05d87PzF9ZxBY-QCeBwow-kCg5zn4OVjNBAO5eetcg50ikza7j1wONAfqVvC7t35BvTD-ABFy33UgMvnPf3-ldZ2BjnD1Cwx6Mo7MM_xntvRFX-Ex-BFWwVZZ1L4n_v85hQ9eYCWw3iWmUaZWtU6oSUtVqkIVqUqGJpNYVxJVVRWYSp3pKkOdmppSo7LW6MQ2KDGXKUpZS5mqnWxVV2FayIrSNitRZJJGbd1uNXHnQ5_YGBdqUlR5USdOt-TitmeIE11gqwrEde1Cs2WpXfooMuls5PjWhi07al5Eeh3o_ZBrPIk_T0-LdnCxPAA5Gmli4OtMoEO_rKdkCa757VRvNKPA48sc5wZ_BAAA__9MOlj2">