Add LLVM ExecutionEngine API
Perform compiler state reset in phase_1