以前に.NETの中間コード(MSIL)用のTinyBasicコンパイラとか、Javaの中間コード(bytecode)用のTinyBasicコンパイラとか作っており、次はLLVM用をやってみたいと考えている。
→ Javaバイトコードを生成するTiny BASICコンパイラを作ってみた
→ CIL(MSIL)中間コードを生成するTiny BASICコンパイラを作ってみた
きつねさんでもわかるLLVMという本を参考にして、LLVMの中間コードアセンブラを試してみた。
きつねさんでもわかるLLVM ~コンパイラを自作するためのガイドブック~(Amazon)
続きを読む