LIBRARY other.dll
EXPORTS
;Transform/Scalar.h
LLVMAddConstantPropagationPass
LLVMAddInstructionCombiningPass
LLVMAddPromoteMemoryToRegisterPass
LLVMAddDemoteMemoryToRegisterPass
LLVMAddReassociatePass
LLVMAddGVNPass
LLVMAddCFGSimplificationPass
;ExecutionEngine.h
;/*===-- Operations on generic values --------------------------------------===*/
LLVMCreateGenericValueOfInt
LLVMCreateGenericValueOfPointer
LLVMCreateGenericValueOfFloat
LLVMGenericValueIntWidth
LLVMGenericValueToInt
LLVMGenericValueToPointer
LLVMGenericValueToFloat
LLVMDisposeGenericValue
;/*===-- Operations on execution engines -----------------------------------===*/
LLVMCreateExecutionEngine
LLVMCreateInterpreter
LLVMCreateJITCompiler
LLVMCreateJITCompiler
LLVMRunStaticConstructors
LLVMRunStaticDestructors

LLVMRunFunctionAsMain
LLVMRunFunction
LLVMFreeMachineCodeForFunction
LLVMAddModuleProvider
LLVMRemoveModuleProvider
LLVMFindFunction
LLVMGetExecutionEngineTargetData
LLVMAddGlobalMapping
;TODO C++ related
;LinkTimeOptimizer.h
llvm_create_optimizer
llvm_destroy_optimizer
llvm_read_object_file
llvm_optimize_modules
;lto.h
lto_get_error_message
lto_module_is_object_file
lto_module_is_object_file_for_target
lto_module_is_object_file_in_memory
lto_module_is_object_file_in_memory_for_target
lto_module_create
lto_module_create_from_memory
lto_module_dispose
lto_module_get_target_triple
lto_module_get_num_symbols
lto_module_get_symbol_name
lto_module_get_symbol_attribute
lto_codegen_create
lto_codegen_dispose
lto_codegen_add_module
lto_codegen_set_debug_model
lto_codegen_set_pic_model
lto_codegen_add_must_preserve_symbol
lto_codegen_write_merged_modules
lto_codegen_compile
lto_codegen_debug_options

