<div style="line-height:1.7;color:#000000;font-size:14px;font-family:Arial"><div>Hi LLVM project Leaders,</div><div>I am a software engineer working on several other open source projects, recently I am very interested in LLVM technology, espically on backend part. I have taken two months studying the documents from llvm.org in my spare time. As a beginner, I would like to contribute some code to LLVM project, from the "<a name="gsoc19">Google Summer of Code 2019</a>", I found one project "Debug Info should have no effect on codegen" that I may able to contribute, not sure if the project has already been completed? If there are still tasks exist, how can I join in? Or is that any other project I can work on? I would spend 10~20 hours on LLVM development every week as I want to gather experience to find a job as LLVM developer in the furture.  I am a quickly learning, I would be very appricate if you could help me and give me some guides, so that I would run faster on my way to LLVM field. Many thanks. </div><div><br></div><div>-----------------------------------------------------------------</div><div><a>LLVM</a> <!-- *********************************************************************** --> <!-- *********************************************************************** --> <div class="www_subsubsection"><a name="debuginfo_codegen_mismatch">Debug Info should have no          effect on codegen</a> </div><!-- *********************************************************************** --> <div class="www_text"><p><b>Description of the project:</b>    Adding Debug Info (compiling with `clang -g`) shouldn't change the      generated code at all. Unfortunately we have bugs. These are usually not        too hard to fix and a good way to discover new part of the codebase!    We suggest building object files both ways and disassembling the          text sections, which will give cleaner diffs than comparing .s files.   </p><p><b>Expected results:</b> Reduced test cases, bug reports with analysis          (e.g., which pass is responsible), possibly patches.</p><p><b>Confirmed Mentor:</b> Paul Robinson</p><p><b>Desirable skills:</b> Intermediate knowledge of C++, some familiarity        with x86 or ARM instruction set.</p><p><br></p><p>Best Regards,</p><p>Chris Ye</p></div></div></div><br><br><span title="neteasefooter"><p> </p></span>