LLVMExecutionEngineRef
mono_llvm_create_ee (LLVMModuleProviderRef MP, AllocCodeMemoryCb *alloc_cb, FunctionEmittedCb *emitted_cb, ExceptionTableCb *exception_cb);
+void
+mono_llvm_dispose_ee (LLVMExecutionEngineRef ee);
+
void
mono_llvm_optimize_method (LLVMValueRef method);
+void
+mono_llvm_dump_value (LLVMValueRef value);
+
LLVMValueRef
mono_llvm_build_alloca (LLVMBuilderRef builder, LLVMTypeRef Ty,
LLVMValueRef ArraySize,
int alignment, const char *Name);
+LLVMValueRef
+mono_llvm_build_volatile_load (LLVMBuilderRef builder, LLVMValueRef PointerVal,
+ const char *Name);
+
G_END_DECLS
#endif /* __MONO_MINI_LLVM_CPP_H__ */