2009-07-25から1日間の記事一覧

小まとめ

LLVM Tutorial() などを参考に。 LLVM では、API を使って LLVM の関数をデータ構造として作成できる。 作成した関数はコンパイルして実行できる。 この関数は C++ から見ると普通の関数と何ら変わりがない。(これは今から試す)

Tutorial 続き(2)

前回、LLVM tutorial の例は main がないので実行できない、と書いた。が、正確には「llvm-as, lliを使っては実行できない」と書くべきであった。 LLVM の ExecutionEngine を使うと、C++ から関数単位で実行できるので、main はなくてもよい。結局何がやれ…