Compiler following LLVM tutorial