I am graduate from Cornell willing to contribute to LLVM project. During the college, I have worked on a project to optimize LLVM backend of the WebKit and have decent knowledge of Compiler optimizations and passes. I would like to gain more knowledge so please guide me on where to begin with.
See the "LLVM Developer Policy" page which includes a section on how to submit a patch.
Hope that helps!
Welcome to the community.
For a start you can have a look at LLVM bugzilla https://llvm.org/bugs/ and post your patch if any.
Also feel free to initiate a discussion or contribute to any module in specific if you have any.
I would suggest to go through below pages while contributing.
Happy Contributing !