/llvm-course

Code examples used for the LAC LLVM course

Primary LanguageC++GNU General Public License v3.0GPL-3.0

LLVM Course

  • LLVM-passes: suite of examples of llvm analyses and transformations to guide help newcomers write their own passes.

  • LLVM-metadata: suite of examples of llvm passes that manipulate metadata.

  • clang-plugins: suite of examples of clang plugins.

  • ast-matcher: AST matcher implementation with LibTooling