Le projet LLVM est une collection de technologies de compilateur et de chaîne d'outils modulaires et réutilisables. La balise llvm sert principalement à écrire du code C ++ (ou un autre langage via les liaisons C) pour s'interfacer avec la bibliothèque LLVM, pas à propos des outils (parmi les plus nombreux) outils qui ont LLVM sous le capot. Voir la balise `llvm-codegen` pour une question sur le code machine généré par LLVM.