前回の記事でLLVMの入門として、Brankfuck->LLVM IRコンパイラを作ったことについて書きました。 前回は生のLLVM IRを扱っていましたが、今回はLLVM APIを利用してBrankfuck->LLVM IRコンパイラを作ってみました。 開発環境 $ llvm-config --version 10.0.0 $ clang++ --version clang version 10.0.0-4ubuntu1 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/bin main関数とcharを格納す…