A fast and dumb (and small) LLVM code generator