Some initial code for LLVM codegen.