2015-08-15から1日間の記事一覧

Passを作った時のコマンドメモ(2)

つぎに任意のフォルダでつぎのhello.cppを作成する. #include "llvm/Pass.h" #include "llvm/IR/Function.h" #include "llvm/Support/raw_ostream.h" using namespace llvm; namespace { struct Hello : public FunctionPass { static char ID; Hello() : Fu…

Passを作った時のコマンドメモ(1)

いちおう完成したときのコマンドをめもりました. OS: Ubuntu 15.04 LLVM clang : 3.6.2 GCC version : 4.9.2まずは,LLVMのビルド方法から今回はウェブページから必要なファイル群をダウンロードします. LLVM Download Pageここから Clang source code LLVM s…