1. Orient to LLVM
Start with official docs, then read the core paper for the big picture.
LLVM Research Library
A practical path for getting oriented, building LLVM, and making a first contribution.
Start with official docs, a few useful talks, and the core papers. Use the community links when you get stuck.
Follow these in order if you are new. You can send a first patch before reading every paper.
Start with official docs, then read the core paper for the big picture.
Set up a checkout you can build and test.
Start small and learn the review process.
After the basics, choose one area to follow.
A short list of papers that explain the main systems.
The best single paper for the LLVM architecture.
A short report on Clang's early maturity.
Start with the infrastructure paper, then read Structured Operations for tensor work.
Useful links while you work.
APIs, source layout, and LLVM IR.
Use these when you are blocked or unsure where to ask.
Programs for students, mentors, and community work.