LLVM C++ API 学習メモ(1) - LLVM IRの生成と文字列形式での出力

戻り値を返すだけのLLVM IRの作成、LLVM IR文字列の出力方法についてのメモ。 ※この手順でLLVM 10.0.0をビルドした環境で、Visual Studioのプロジェクトをこの内容に設定してビルド確認している。 目次 目的のLLVM IRコード C++ソースコード 解説 Moduleの作成 関数の型の作成 関数の作成 BasicBlockの作成 命令の作成 LLV…