Quicklinks to documentation and other resources for beginners.
LLVM (https://llvm.org/docs/index.html)
Accessing LLVM sources, building, development policies…
- Getting Started Guide - Checking out sources, contribution policies, directory layout…
- How to Build LLVM + CMake Variable Reference
Language References
Programming LLVM-Style
- LLVM Programmer’s Manual - Data structures + coding style for LLVM
- LLVM Coding Standards
Tutorials and Books
- Tutorials for Beginners
- Mapping High Level Constructs to LLVM IR - Covers how language-level constructs (e.g. C, C++ constructs) correspond to LLVM IR.