内容

警告

リリース済みの LLVM バージョンをお使いの場合は、ダウンロードページでドキュメントを参照してください。

LLVM コンパイラインフラストラクチャは、産業用コンパイラから専門的な JIT アプリケーション、小規模な研究プロジェクトまで幅広いプロジェクトをサポートしています。

同様に、ドキュメントも対象者に合わせていくつかの上位レベルのグループに分けられています。

LLVM の設計と概要

入門論文やプレゼンテーションの数々。

よくある質問 (FAQ)

よく寄せられる質問。

LLVM レキシコン

用語集。

LLVM コンパイラの概要

LLVM のユーザー向けに概要を紹介するプレゼンテーション。

LLVM のイントロダクション

「オープンソースアプリケーションのアーキテクチャ」という本からの 1 章で、LLVM の形成に影響を与えた、高レベルの設計決定について説明しています。

LLVM: プログラム分析と変換のライフロングのためのコンパイルフレームワーク

設計の概要。

LLVM: 多段階最適化のインフラストラクチャ

詳細情報(現在はかなり古い)。

ドキュメント

Getting Started(入門)、ハウツー、開発者向けガイド、チュートリアル。

Getting Started(入門)/チュートリアル

LLVM システムを初めて使用する人のために。

ユーザーガイド

ユーザーガイドとハウツー。

リファレンス

LLVM と API のリファレンスドキュメント。

Discourse 移行ガイド

ユーザーが Discourse に移行するためのガイド。

コミュニティ

LLVM はあらゆる参加を歓迎します。詳細については、次の記事を参照してください。

索引と表