
This tool only parsed options after creating the LLVMContext. Unfortunately, this means that some options, such as --opaque-pointers, which are read when the LLVMContext is created are impossible to set from the command line. This patch moves the LLVMContext creation after the option parsing.