New to LLVM (original) (raw)
Hello, I am a beginner who is interested in contributing to LLVM as Gsoc program. But, I am completely new to LLVM and only took a very rudimentary compiler class at my college(tokens, Abstract Syntax Tree, Lexical Analysis, parsing, and semantics). I schemed through the listed project ideas, but they are all aliens to me. Would it be unrealistic for me to get accepted at my current knowledge level?
I would suggest you start with some books on LLVM (may be old but core concepts remains same) and then try to build clang and opt like tools.
Also you may find some assignments from few university compiler class which can be done on LLVM.
Once you have some confidence in writing small passes in LLVM you can check some easy issues on llvm github and that way you can make more progress in you llvm learning.
kbeyls March 12, 2024, 6:58am 3