output llvm in main