llvmlite
  • Installation
  • User guide
    • IR layer—llvmlite.ir
    • LLVM binding layer—llvmlite.binding
    • Deprecation Notices
    • LLVM 20 (llvmlite 0.45+)
  • Frequently Asked Questions
  • Contributing to llvmlite
  • Release Notes
  • Glossary
llvmlite
  • User guide
  • View page source

User guide

  • IR layer—llvmlite.ir
    • Types
    • Values
    • Modules
    • IR builders
    • Example—defining a simple function
  • LLVM binding layer—llvmlite.binding
    • Initialization and finalization
    • Dynamic libraries and symbols
    • Target information
    • Context
    • Modules
    • Value references
    • Type references
    • Execution engine
    • Object file
    • Optimization passes
    • Analysis utilities
    • Pass Timings
    • Misc
    • Example—compiling a simple function
  • Deprecation Notices
    • Deprecation of LLVM initialization
    • Deprecation of Typed Pointers
  • LLVM 20 (llvmlite 0.45+)
    • Specific changes due to LLVM 20/build system update
    • Known material issues with LLVM 20
Previous Next

© Copyright 2014, Anaconda Inc.. Last updated on Mar 08, 2026.

Built with Sphinx using a theme provided by Read the Docs.