clang 3.0 オンライン デモ ページhttp://llvm.org/demo/index.cgiは、入力プログラムの LLVM-IR を表す LLVM C++ API コードを出力するオプションを提供します。
「LLVM C++ APIコードを生成する」出力はclangオプションですか(もしそうなら、それは何ですか)?
それともllvmツールオプションですか(どちらですか)?
同じことをLLVM-IR入力から行うことは可能ですか? 基本的に、特定の llvm-ir シーケンスを生成するために必要な適切な llvm c++ api 呼び出しを確認したいと思います。ドキュメントから順方向に学習するのではなく、例から逆方向に学習したいと思います。
マニュアルページと、clang、llvm-as、および llvm-dis の --help と --help-hidden には、明白な情報は何も表示されません。
編集:OK今、そのWebページの出力に「llvm2cppによって生成された」と表示されます。しかし、最近のllvmリリースではそのツールを見つけることができません。古いリリースのみで、2.9と3.0の新しいツールがllvm2cppに引き継がれていますか?