ITエンジニアのブログ

IT企業でエンジニアやってる人間の日常について

LLVM

プログラミング言語を作る。第4回:LLVM入門

第2,3回で x_86-64 のアセンブリに手を出してみましたが、プログラムをいきなりアセンブリに変換するのは困難です。普通は中間コードを経てアセンブリ、機械語に変換されます。色々調べてみると LLVM というものがあってそれ用の中間コードを作ると、あとの…