<div dir="ltr">Hi everyone!<div>I am Pooja Yadav, an outreachy intern and I am working on the project "Create Documentation and Tutorials for the LLVM Global Instruction Selection Framework". I have been going through the documents and tutorials of GISel and I thought to list out the updates that should be made. It would be very helpful if anyone wants to add anything to the list or if they think something needs to be updated or added in the documentation.  </div><div><br></div><div>1. Adding <a class="gmail-anchor-3Z-8Bb gmail-anchorUnderlineOnHover-2ESHQB" title="https://llvm.org/docs/GlobalISel/index.html" href="https://llvm.org/docs/GlobalISel/index.html" rel="noreferrer noopener" target="_blank" tabindex="0" style="margin:0px;padding:0px;border:0px;font-family:Whitney,"Helvetica Neue",Helvetica,Arial,sans-serif;vertical-align:baseline;outline:0px;word-break:break-word;white-space:break-spaces;background-color:rgba(4,4,5,0.07)">https://llvm.org/docs/GlobalISel/index.html</a> before this-<a class="gmail-anchor-3Z-8Bb gmail-anchorUnderlineOnHover-2ESHQB" title="https://llvm.org/docs/GlobalISel/GenericOpcode.html#g-fence" href="https://llvm.org/docs/GlobalISel/GenericOpcode.html#g-fence" rel="noreferrer noopener" target="_blank" tabindex="0" style="margin:0px;padding:0px;border:0px;font-family:Whitney,"Helvetica Neue",Helvetica,Arial,sans-serif;vertical-align:baseline;outline:0px;word-break:break-word;white-space:break-spaces;background-color:rgba(250,166,26,0.08)">https://llvm.org/docs/GlobalISel/GenericOpcode.html#g-fence</a><span style="color:rgb(220,221,222);font-family:Whitney,"Helvetica Neue",Helvetica,Arial,sans-serif;white-space:break-spaces;background-color:rgba(250,166,26,0.08)"> </span> </div><div>2. <a class="gmail-anchor-3Z-8Bb gmail-anchorUnderlineOnHover-2ESHQB" title="https://llvm.org/docs/GlobalISel/GenericOpcode.html#g-fence" href="https://llvm.org/docs/GlobalISel/GenericOpcode.html#g-fence" rel="noreferrer noopener" target="_blank" tabindex="0" style="margin:0px;padding:0px;border:0px;font-family:Whitney,"Helvetica Neue",Helvetica,Arial,sans-serif;vertical-align:baseline;outline:0px;word-break:break-word;white-space:break-spaces;background-color:rgba(250,166,26,0.08)">https://llvm.org/docs/GlobalISel/GenericOpcode.html#g-fence</a><span style="color:rgb(220,221,222);font-family:Whitney,"Helvetica Neue",Helvetica,Arial,sans-serif;white-space:break-spaces;background-color:rgba(250,166,26,0.08)"> .</span><span style="color:rgb(220,221,222);font-family:Whitney,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;white-space:break-spaces;background-color:rgba(250,166,26,0.08)"> </span><span style="background-color:rgba(250,166,26,0.08);font-family:Whitney,"Helvetica Neue",Helvetica,Arial,sans-serif;white-space:break-spaces"><font color="#000000">There are many opcodes like this one that need documenting.</font></span></div><div><span style="background-color:rgba(250,166,26,0.08);font-family:Whitney,"Helvetica Neue",Helvetica,Arial,sans-serif;white-space:break-spaces"><font color="#000000">3. There are some TODOs that I am listing here . Need help to find out whether these TODOs been implemented so that I can try updating the documentation regarding these:  </font></span></div><div>          <a href="https://llvm.org/docs/GlobalISel/IRTranslator.html#aggregates">https://llvm.org/docs/GlobalISel/IRTranslator.html#aggregates</a></div><div>          <a href="https://llvm.org/docs/GlobalISel/Legalizer.html#api-legalizerinfo">https://llvm.org/docs/GlobalISel/Legalizer.html#api-legalizerinfo</a></div><div>          <a href="https://llvm.org/docs/GlobalISel/RegBankSelect.html#api-registerbankinfo">https://llvm.org/docs/GlobalISel/RegBankSelect.html#api-registerbankinfo</a></div><div>Some feedback on this would be very helpful.</div><div>Thank you!</div><div><br></div><div>Pooja Yadav</div></div>