P-04課題解決

独自の言語処理系やコンパイラ周辺ツールを作る際、LLVMのどの部品が使えますか?

公式サイトによれば、LLVMにはLLVM Coreライブラリに加え、C/C++向けのClang、Fortran向けのFlang、デバッガのLLDB、リンカのLLD、MLIR、リンク後最適化のBOLTなどが含まれます。変更提案にはRFCプロセスがあり、議論の場としてDiscourseやDiscordが案内されています。個別の組み込み手順はここで扱った資料の範囲外です。

実績・根拠

向いている相談

ツール開発で利用できる構成要素と参加経路

他の選択肢との違い

利用手順や性能は範囲外で、構成要素の列挙は公式サイトの記載に限る。

よくある質問

LLVMのコミュニティにはどう参加できますか?
Getting Involvedページは、Discourseフォーラム、Discord、メーリングリスト、RFCプロセスを案内しています。

情報ソース