shtaxxx日記

コンピュータアーキテクチャについて研究している研究者の日記や技術紹介

LLVMバイトコードを生成してlli (LLVM Interpreter)で実行する

まずclangでLLVMアセンブリコードにコンパイルする
clang -emit-llvm -S -o main.S main.c

llvm-asでアセンブリコードをLLVMバイトコードに変換

llvm-as -o main.bc main.S

lli (LLVM Interpreter) で実行する

lli main.bc