<div dir="ltr"><div>Hello Parth</div><div>Very welcome to our community!</div><div><br></div><div></div><div>First, try to build and install the LLVM project by following <a href="https://llvm.org/docs/GettingStarted.html" target="_blank">GettingStarted</a> guide.</div><div><a href="https://www.aosabook.org/en/llvm.html" target="_blank">Design decisions that shaped LLVM</a> article by Chris Lattner (author of LLVM) help you to understand the project evolution.</div><div><a href="https://www.packtpub.com/in/application-development/getting-started-llvm-core-libraries" target="_blank">Getting Started with LLVM Core Libraries </a>book is very useful to understand LLVM in a structured way. There are various exercises like building your first LLVM project and writing a new LLVM pass that helps to get your hand dirty with LLVM.</div><div><br></div><div>For getting involved in LLVM developments you should know how to use dev tools like git, make and have an intermediate knowledge of C++.</div><div><br></div><div>Feel free to ask questions if you stuck anywhere.</div><div>Cheers,</div><div>Shivam<br></div><div><br></div><div></div><div></div><div><br></div><div><br></div><div><br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Dec 10, 2019 at 5:49 PM Parth Patel via llvm-dev <<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">




<div dir="ltr">
<div style="font-family:Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
Hello All,</div>
<div style="font-family:Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<br>
</div>
<div style="font-family:Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
I am new to LLVM , i have gone through the LLVM official page and found interest in developing LLVM Backend. On other hand i found difficult in starting the development .Can anyone suggest regarding the same.<br>
Also  mention prerequisite required to  learn LLVM.</div>
<div style="font-family:Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<br>
</div>
<div style="font-family:Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
Thank You</div>
<div style="font-family:Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<br>
</div>
<div style="font-family:Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
Best Regards</div>
<div style="font-family:Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
Parth<br>
</div>
</div>

_______________________________________________<br>
LLVM Developers mailing list<br>
<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a><br>
<a href="https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev" rel="noreferrer" target="_blank">https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev</a><br>
</blockquote></div>