Generate the platform-specific .def files at build time
This commit is contained in:
parent
99682db53c
commit
f284c5c1eb
22
Makefile.in
22
Makefile.in
|
@ -344,7 +344,7 @@ RUNTIME_HDR := rt/globals.h \
|
|||
rt/test/rust_test_runtime.h \
|
||||
rt/test/rust_test_util.h
|
||||
|
||||
RUNTIME_DEF := $(S)src/rt/rustrt$(CFG_DEF_SUFFIX)
|
||||
RUNTIME_DEF := rt/rustrt$(CFG_DEF_SUFFIX)
|
||||
RUNTIME_INCS := -I $(S)src/rt/isaac -I $(S)src/rt/uthash
|
||||
RUNTIME_OBJS := $(RUNTIME_CS:.cpp=.o)
|
||||
|
||||
|
@ -356,7 +356,7 @@ RUSTLLVM_CS := $(addprefix rustllvm/, \
|
|||
MachOObjectFile.cpp Object.cpp RustWrapper.cpp)
|
||||
|
||||
RUSTLLVM_HDR := rustllvm/include/llvm-c/Object.h
|
||||
RUSTLLVM_DEF := $(S)src/rustllvm/rustllvm$(CFG_DEF_SUFFIX)
|
||||
RUSTLLVM_DEF := rustllvm/rustllvm$(CFG_DEF_SUFFIX)
|
||||
|
||||
RUSTLLVM_INCS := -iquote $(CFG_LLVM_INCDIR) \
|
||||
-iquote $(S)src/rustllvm/include
|
||||
|
@ -514,6 +514,24 @@ rustllvm/%.o: rustllvm/%.cpp $(MKFILES)
|
|||
$(Q)ocamllex$(OPT) -q -o $@ $<
|
||||
|
||||
|
||||
%.linux.def: %.def.in $(MKFILES)
|
||||
@$(call E, def: $@)
|
||||
$(Q)echo "{" > $@
|
||||
$(Q)sed 's/.$$/&;/' $< >> $@
|
||||
$(Q)echo "};" >> $@
|
||||
|
||||
%.darwin.def: %.def.in $(MKFILES)
|
||||
@$(call E, def: $@)
|
||||
$(Q)sed 's/^./_&/' $< > $@
|
||||
|
||||
ifdef CFG_WINDOWSY
|
||||
%.def: %.def.in $(MKFILES)
|
||||
@$(call E, def: $@)
|
||||
$(Q)echo LIBRARY $* > $@
|
||||
$(Q)echo EXPORTS >> $@
|
||||
$(Q)sed 's/^./ &/' $< >> $@
|
||||
endif
|
||||
|
||||
######################################################################
|
||||
# Doc rules
|
||||
######################################################################
|
||||
|
|
|
@ -1,68 +0,0 @@
|
|||
_align_of
|
||||
_debug_box
|
||||
_debug_fn
|
||||
_debug_obj
|
||||
_debug_opaque
|
||||
_debug_ptrcast
|
||||
_debug_tag
|
||||
_debug_trap
|
||||
_debug_tydesc
|
||||
_do_gc
|
||||
_last_os_error
|
||||
_rand_free
|
||||
_rand_new
|
||||
_rand_next
|
||||
_refcount
|
||||
_rust_file_is_dir
|
||||
_rust_get_stdin
|
||||
_rust_get_stdout
|
||||
_rust_run_program
|
||||
_rust_start
|
||||
_size_of
|
||||
_str_alloc
|
||||
_str_buf
|
||||
_str_byte_len
|
||||
_str_from_buf
|
||||
_str_from_cstr
|
||||
_str_from_vec
|
||||
_task_sleep
|
||||
_unsupervise
|
||||
_upcall_clone_chan
|
||||
_upcall_del_chan
|
||||
_upcall_del_port
|
||||
_upcall_exit
|
||||
_upcall_fail
|
||||
_upcall_flush_chan
|
||||
_upcall_free
|
||||
_upcall_get_type_desc
|
||||
_upcall_grow_task
|
||||
_upcall_join
|
||||
_upcall_kill
|
||||
_upcall_log_int
|
||||
_upcall_log_str
|
||||
_upcall_malloc
|
||||
_upcall_mark
|
||||
_upcall_new_chan
|
||||
_upcall_new_port
|
||||
_upcall_new_str
|
||||
_upcall_new_task
|
||||
_upcall_new_thread
|
||||
_upcall_new_vec
|
||||
_upcall_recv
|
||||
_upcall_require_c_sym
|
||||
_upcall_require_rust_sym
|
||||
_upcall_send
|
||||
_upcall_sleep
|
||||
_upcall_start_task
|
||||
_upcall_start_thread
|
||||
_upcall_trace_str
|
||||
_upcall_trace_word
|
||||
_upcall_vec_grow
|
||||
_upcall_yield
|
||||
_vec_alloc
|
||||
_vec_alloc_mut
|
||||
_vec_buf
|
||||
_vec_len
|
||||
_vec_len_set
|
||||
_vec_print_debug_info
|
||||
|
|
@ -1,70 +0,0 @@
|
|||
LIBRARY RUSTRT
|
||||
EXPORTS
|
||||
align_of
|
||||
debug_box
|
||||
debug_fn
|
||||
debug_obj
|
||||
debug_opaque
|
||||
debug_ptrcast
|
||||
debug_tag
|
||||
debug_trap
|
||||
debug_tydesc
|
||||
do_gc
|
||||
last_os_error
|
||||
rand_free
|
||||
rand_new
|
||||
rand_next
|
||||
refcount
|
||||
rust_file_is_dir
|
||||
rust_get_stdin
|
||||
rust_get_stdout
|
||||
rust_run_program
|
||||
rust_start
|
||||
size_of
|
||||
str_alloc
|
||||
str_buf
|
||||
str_byte_len
|
||||
str_from_buf
|
||||
str_from_cstr
|
||||
str_from_vec
|
||||
task_sleep
|
||||
unsupervise
|
||||
upcall_clone_chan
|
||||
upcall_del_chan
|
||||
upcall_del_port
|
||||
upcall_exit
|
||||
upcall_fail
|
||||
upcall_flush_chan
|
||||
upcall_free
|
||||
upcall_get_type_desc
|
||||
upcall_grow_task
|
||||
upcall_join
|
||||
upcall_kill
|
||||
upcall_log_int
|
||||
upcall_log_str
|
||||
upcall_malloc
|
||||
upcall_mark
|
||||
upcall_new_chan
|
||||
upcall_new_port
|
||||
upcall_new_str
|
||||
upcall_new_task
|
||||
upcall_new_thread
|
||||
upcall_new_vec
|
||||
upcall_recv
|
||||
upcall_require_c_sym
|
||||
upcall_require_rust_sym
|
||||
upcall_send
|
||||
upcall_sleep
|
||||
upcall_start_task
|
||||
upcall_start_thread
|
||||
upcall_trace_str
|
||||
upcall_trace_word
|
||||
upcall_vec_grow
|
||||
upcall_yield
|
||||
vec_alloc
|
||||
vec_alloc_mut
|
||||
vec_buf
|
||||
vec_len
|
||||
vec_len_set
|
||||
vec_print_debug_info
|
||||
|
|
@ -1,70 +0,0 @@
|
|||
{
|
||||
align_of;
|
||||
debug_box;
|
||||
debug_fn;
|
||||
debug_obj;
|
||||
debug_opaque;
|
||||
debug_ptrcast;
|
||||
debug_tag;
|
||||
debug_trap;
|
||||
debug_tydesc;
|
||||
do_gc;
|
||||
last_os_error;
|
||||
rand_free;
|
||||
rand_new;
|
||||
rand_next;
|
||||
refcount;
|
||||
rust_file_is_dir;
|
||||
rust_get_stdin;
|
||||
rust_get_stdout;
|
||||
rust_run_program;
|
||||
rust_start;
|
||||
size_of;
|
||||
str_alloc;
|
||||
str_buf;
|
||||
str_byte_len;
|
||||
str_from_buf;
|
||||
str_from_cstr;
|
||||
str_from_vec;
|
||||
task_sleep;
|
||||
unsupervise;
|
||||
upcall_clone_chan;
|
||||
upcall_del_chan;
|
||||
upcall_del_port;
|
||||
upcall_exit;
|
||||
upcall_fail;
|
||||
upcall_flush_chan;
|
||||
upcall_free;
|
||||
upcall_get_type_desc;
|
||||
upcall_grow_task;
|
||||
upcall_join;
|
||||
upcall_kill;
|
||||
upcall_log_int;
|
||||
upcall_log_str;
|
||||
upcall_malloc;
|
||||
upcall_mark;
|
||||
upcall_new_chan;
|
||||
upcall_new_port;
|
||||
upcall_new_str;
|
||||
upcall_new_task;
|
||||
upcall_new_thread;
|
||||
upcall_new_vec;
|
||||
upcall_recv;
|
||||
upcall_require_c_sym;
|
||||
upcall_require_rust_sym;
|
||||
upcall_send;
|
||||
upcall_sleep;
|
||||
upcall_start_task;
|
||||
upcall_start_thread;
|
||||
upcall_trace_str;
|
||||
upcall_trace_word;
|
||||
upcall_vec_grow;
|
||||
upcall_yield;
|
||||
vec_alloc;
|
||||
vec_alloc_mut;
|
||||
vec_buf;
|
||||
vec_len;
|
||||
vec_len_set;
|
||||
vec_print_debug_info;
|
||||
};
|
||||
|
|
@ -1,586 +0,0 @@
|
|||
_LLVMRustCreateMemoryBufferWithContentsOfFile
|
||||
_LLVMRustGetLastError
|
||||
_LLVMCreateObjectFile
|
||||
_LLVMDisposeObjectFile
|
||||
_LLVMGetSections
|
||||
_LLVMDisposeSectionIterator
|
||||
_LLVMIsSectionIteratorAtEnd
|
||||
_LLVMMoveToNextSection
|
||||
_LLVMGetSectionName
|
||||
_LLVMGetSectionSize
|
||||
_LLVMGetSectionContents
|
||||
_LLVMABIAlignmentOfType
|
||||
_LLVMABISizeOfType
|
||||
_LLVMAddAggressiveDCEPass
|
||||
_LLVMAddAlias
|
||||
_LLVMAddArgumentPromotionPass
|
||||
_LLVMAddAttribute
|
||||
_LLVMAddCFGSimplificationPass
|
||||
_LLVMAddCase
|
||||
_LLVMAddConstantMergePass
|
||||
_LLVMAddConstantPropagationPass
|
||||
_LLVMAddDeadArgEliminationPass
|
||||
_LLVMAddDeadStoreEliminationPass
|
||||
_LLVMAddDeadTypeEliminationPass
|
||||
_LLVMAddDemoteMemoryToRegisterPass
|
||||
_LLVMAddDestination
|
||||
_LLVMAddFunction
|
||||
_LLVMAddFunctionAttr
|
||||
_LLVMAddFunctionAttrsPass
|
||||
_LLVMAddFunctionInliningPass
|
||||
_LLVMAddGVNPass
|
||||
_LLVMAddGlobal
|
||||
_LLVMAddGlobalDCEPass
|
||||
_LLVMAddGlobalInAddressSpace
|
||||
_LLVMAddGlobalMapping
|
||||
_LLVMAddGlobalOptimizerPass
|
||||
_LLVMAddIPConstantPropagationPass
|
||||
_LLVMAddIPSCCPPass
|
||||
_LLVMAddIncoming
|
||||
_LLVMAddIndVarSimplifyPass
|
||||
_LLVMAddInstrAttribute
|
||||
_LLVMAddInstructionCombiningPass
|
||||
_LLVMAddInternalizePass
|
||||
_LLVMAddJumpThreadingPass
|
||||
_LLVMAddLICMPass
|
||||
_LLVMAddLoopDeletionPass
|
||||
_LLVMAddLoopRotatePass
|
||||
_LLVMAddLoopUnrollPass
|
||||
_LLVMAddLoopUnswitchPass
|
||||
_LLVMAddLowerSetJmpPass
|
||||
_LLVMAddMemCpyOptPass
|
||||
_LLVMAddModule
|
||||
_LLVMAddModuleProvider
|
||||
_LLVMAddPromoteMemoryToRegisterPass
|
||||
_LLVMAddPruneEHPass
|
||||
_LLVMAddRaiseAllocationsPass
|
||||
_LLVMAddReassociatePass
|
||||
_LLVMAddSCCPPass
|
||||
_LLVMAddScalarReplAggregatesPass
|
||||
_LLVMAddScalarReplAggregatesPassWithThreshold
|
||||
_LLVMAddSimplifyLibCallsPass
|
||||
_LLVMAddStripDeadPrototypesPass
|
||||
_LLVMAddStripSymbolsPass
|
||||
_LLVMAddTailCallEliminationPass
|
||||
_LLVMAddTargetData
|
||||
_LLVMAddTypeName
|
||||
_LLVMAddVerifierPass
|
||||
_LLVMAlignOf
|
||||
_LLVMAppendBasicBlock
|
||||
_LLVMAppendBasicBlockInContext
|
||||
_LLVMArrayType
|
||||
_LLVMBasicBlockAsValue
|
||||
_LLVMBlockAddress
|
||||
_LLVMBuildAShr
|
||||
_LLVMBuildAdd
|
||||
_LLVMBuildAggregateRet
|
||||
_LLVMBuildAlloca
|
||||
_LLVMBuildAnd
|
||||
_LLVMBuildArrayAlloca
|
||||
_LLVMBuildArrayMalloc
|
||||
_LLVMBuildBinOp
|
||||
_LLVMBuildBitCast
|
||||
_LLVMBuildBr
|
||||
_LLVMBuildCall
|
||||
_LLVMBuildCast
|
||||
_LLVMBuildCondBr
|
||||
_LLVMBuildExactSDiv
|
||||
_LLVMBuildExtractElement
|
||||
_LLVMBuildExtractValue
|
||||
_LLVMBuildFAdd
|
||||
_LLVMBuildFCmp
|
||||
_LLVMBuildFDiv
|
||||
_LLVMBuildFMul
|
||||
_LLVMBuildFNeg
|
||||
_LLVMBuildFPCast
|
||||
_LLVMBuildFPExt
|
||||
_LLVMBuildFPToSI
|
||||
_LLVMBuildFPToUI
|
||||
_LLVMBuildFPTrunc
|
||||
_LLVMBuildFRem
|
||||
_LLVMBuildFSub
|
||||
_LLVMBuildFree
|
||||
_LLVMBuildGEP
|
||||
_LLVMBuildGlobalString
|
||||
_LLVMBuildGlobalStringPtr
|
||||
_LLVMBuildICmp
|
||||
_LLVMBuildInBoundsGEP
|
||||
_LLVMBuildIndirectBr
|
||||
_LLVMBuildInsertElement
|
||||
_LLVMBuildInsertValue
|
||||
_LLVMBuildIntCast
|
||||
_LLVMBuildIntToPtr
|
||||
_LLVMBuildInvoke
|
||||
_LLVMBuildIsNotNull
|
||||
_LLVMBuildIsNull
|
||||
_LLVMBuildLShr
|
||||
_LLVMBuildLoad
|
||||
_LLVMBuildMalloc
|
||||
_LLVMBuildMul
|
||||
_LLVMBuildNSWAdd
|
||||
_LLVMBuildNSWMul
|
||||
_LLVMBuildNSWNeg
|
||||
_LLVMBuildNSWSub
|
||||
_LLVMBuildNUWAdd
|
||||
_LLVMBuildNUWMul
|
||||
_LLVMBuildNUWNeg
|
||||
_LLVMBuildNUWSub
|
||||
_LLVMBuildNeg
|
||||
_LLVMBuildNot
|
||||
_LLVMBuildOr
|
||||
_LLVMBuildPhi
|
||||
_LLVMBuildPointerCast
|
||||
_LLVMBuildPtrDiff
|
||||
_LLVMBuildPtrToInt
|
||||
_LLVMBuildRet
|
||||
_LLVMBuildRetVoid
|
||||
_LLVMBuildSDiv
|
||||
_LLVMBuildSExt
|
||||
_LLVMBuildSExtOrBitCast
|
||||
_LLVMBuildSIToFP
|
||||
_LLVMBuildSRem
|
||||
_LLVMBuildSelect
|
||||
_LLVMBuildShl
|
||||
_LLVMBuildShuffleVector
|
||||
_LLVMBuildStore
|
||||
_LLVMBuildStructGEP
|
||||
_LLVMBuildSub
|
||||
_LLVMBuildSwitch
|
||||
_LLVMBuildTrunc
|
||||
_LLVMBuildTruncOrBitCast
|
||||
_LLVMBuildUDiv
|
||||
_LLVMBuildUIToFP
|
||||
_LLVMBuildURem
|
||||
_LLVMBuildUnreachable
|
||||
_LLVMBuildUnwind
|
||||
_LLVMBuildVAArg
|
||||
_LLVMBuildXor
|
||||
_LLVMBuildZExt
|
||||
_LLVMBuildZExtOrBitCast
|
||||
_LLVMByteOrder
|
||||
_LLVMCallFrameAlignmentOfType
|
||||
_LLVMClearInsertionPosition
|
||||
_LLVMConstAShr
|
||||
_LLVMConstAdd
|
||||
_LLVMConstAllOnes
|
||||
_LLVMConstAnd
|
||||
_LLVMConstArray
|
||||
_LLVMConstBitCast
|
||||
_LLVMConstExactSDiv
|
||||
_LLVMConstExtractElement
|
||||
_LLVMConstExtractValue
|
||||
_LLVMConstFAdd
|
||||
_LLVMConstFCmp
|
||||
_LLVMConstFDiv
|
||||
_LLVMConstFMul
|
||||
_LLVMConstFNeg
|
||||
_LLVMConstFPCast
|
||||
_LLVMConstFPExt
|
||||
_LLVMConstFPToSI
|
||||
_LLVMConstFPToUI
|
||||
_LLVMConstFPTrunc
|
||||
_LLVMConstFRem
|
||||
_LLVMConstFSub
|
||||
_LLVMConstGEP
|
||||
_LLVMConstICmp
|
||||
_LLVMConstInBoundsGEP
|
||||
_LLVMConstInlineAsm
|
||||
_LLVMConstInsertElement
|
||||
_LLVMConstInsertValue
|
||||
_LLVMConstInt
|
||||
_LLVMConstIntCast
|
||||
_LLVMConstIntGetSExtValue
|
||||
_LLVMConstIntGetZExtValue
|
||||
_LLVMConstIntOfArbitraryPrecision
|
||||
_LLVMConstIntOfString
|
||||
_LLVMConstIntOfStringAndSize
|
||||
_LLVMConstIntToPtr
|
||||
_LLVMConstLShr
|
||||
_LLVMConstMul
|
||||
_LLVMConstNSWAdd
|
||||
_LLVMConstNSWMul
|
||||
_LLVMConstNSWNeg
|
||||
_LLVMConstNSWSub
|
||||
_LLVMConstNUWAdd
|
||||
_LLVMConstNUWMul
|
||||
_LLVMConstNUWNeg
|
||||
_LLVMConstNUWSub
|
||||
_LLVMConstNeg
|
||||
_LLVMConstNot
|
||||
_LLVMConstNull
|
||||
_LLVMConstOr
|
||||
_LLVMConstPointerCast
|
||||
_LLVMConstPointerNull
|
||||
_LLVMConstPtrToInt
|
||||
_LLVMConstReal
|
||||
_LLVMConstRealOfString
|
||||
_LLVMConstRealOfStringAndSize
|
||||
_LLVMConstSDiv
|
||||
_LLVMConstSExt
|
||||
_LLVMConstSExtOrBitCast
|
||||
_LLVMConstSIToFP
|
||||
_LLVMConstSRem
|
||||
_LLVMConstSelect
|
||||
_LLVMConstShl
|
||||
_LLVMConstShuffleVector
|
||||
_LLVMConstString
|
||||
_LLVMConstStringInContext
|
||||
_LLVMConstStruct
|
||||
_LLVMConstStructInContext
|
||||
_LLVMConstSub
|
||||
_LLVMConstTrunc
|
||||
_LLVMConstTruncOrBitCast
|
||||
_LLVMConstUDiv
|
||||
_LLVMConstUIToFP
|
||||
_LLVMConstURem
|
||||
_LLVMConstVector
|
||||
_LLVMConstXor
|
||||
_LLVMConstZExt
|
||||
_LLVMConstZExtOrBitCast
|
||||
_LLVMContextCreate
|
||||
_LLVMContextDispose
|
||||
_LLVMCopyStringRepOfTargetData
|
||||
_LLVMCountBasicBlocks
|
||||
_LLVMCountIncoming
|
||||
_LLVMCountParamTypes
|
||||
_LLVMCountParams
|
||||
_LLVMCountStructElementTypes
|
||||
_LLVMCreateBuilder
|
||||
_LLVMCreateBuilderInContext
|
||||
_LLVMCreateExecutionEngine
|
||||
_LLVMCreateExecutionEngineForModule
|
||||
_LLVMCreateFunctionPassManager
|
||||
_LLVMCreateFunctionPassManagerForModule
|
||||
_LLVMCreateGenericValueOfFloat
|
||||
_LLVMCreateGenericValueOfInt
|
||||
_LLVMCreateGenericValueOfPointer
|
||||
_LLVMCreateInterpreter
|
||||
_LLVMCreateInterpreterForModule
|
||||
_LLVMCreateJITCompiler
|
||||
_LLVMCreateJITCompilerForModule
|
||||
_LLVMCreateMemoryBufferWithContentsOfFile
|
||||
_LLVMCreateMemoryBufferWithSTDIN
|
||||
_LLVMCreateModuleProviderForExistingModule
|
||||
_LLVMCreateObjectFile
|
||||
_LLVMCreatePassManager
|
||||
_LLVMCreateTargetData
|
||||
_LLVMCreateTypeHandle
|
||||
_LLVMDeleteBasicBlock
|
||||
_LLVMDeleteFunction
|
||||
_LLVMDeleteGlobal
|
||||
_LLVMDeleteTypeName
|
||||
_LLVMDisposeBuilder
|
||||
_LLVMDisposeExecutionEngine
|
||||
_LLVMDisposeGenericValue
|
||||
_LLVMDisposeMemoryBuffer
|
||||
_LLVMDisposeMessage
|
||||
_LLVMDisposeModule
|
||||
_LLVMDisposeModuleProvider
|
||||
_LLVMDisposeObjectFile
|
||||
_LLVMDisposePassManager
|
||||
_LLVMDisposeSectionIterator
|
||||
_LLVMDisposeTargetData
|
||||
_LLVMDisposeTypeHandle
|
||||
_LLVMDoubleType
|
||||
_LLVMDoubleTypeInContext
|
||||
_LLVMDumpModule
|
||||
_LLVMDumpValue
|
||||
_LLVMElementAtOffset
|
||||
_LLVMFP128Type
|
||||
_LLVMFP128TypeInContext
|
||||
_LLVMFinalizeFunctionPassManager
|
||||
_LLVMFindFunction
|
||||
_LLVMFloatType
|
||||
_LLVMFloatTypeInContext
|
||||
_LLVMFreeMachineCodeForFunction
|
||||
_LLVMFunctionType
|
||||
_LLVMGenericValueIntWidth
|
||||
_LLVMGenericValueToFloat
|
||||
_LLVMGenericValueToInt
|
||||
_LLVMGenericValueToPointer
|
||||
_LLVMGetAlignment
|
||||
_LLVMGetArrayLength
|
||||
_LLVMGetAttribute
|
||||
_LLVMGetBasicBlockParent
|
||||
_LLVMGetBasicBlocks
|
||||
_LLVMGetBitcodeModule
|
||||
_LLVMGetBitcodeModuleInContext
|
||||
_LLVMGetBitcodeModuleProvider
|
||||
_LLVMGetBitcodeModuleProviderInContext
|
||||
_LLVMGetConstOpcode
|
||||
_LLVMGetCurrentDebugLocation
|
||||
_LLVMGetDataLayout
|
||||
_LLVMGetElementType
|
||||
_LLVMGetEntryBasicBlock
|
||||
_LLVMGetExecutionEngineTargetData
|
||||
_LLVMGetFirstBasicBlock
|
||||
_LLVMGetFirstFunction
|
||||
_LLVMGetFirstGlobal
|
||||
_LLVMGetFirstInstruction
|
||||
_LLVMGetFirstParam
|
||||
_LLVMGetFirstUse
|
||||
_LLVMGetFunctionAttr
|
||||
_LLVMGetFunctionCallConv
|
||||
_LLVMGetGC
|
||||
_LLVMGetGlobalContext
|
||||
_LLVMGetGlobalContext
|
||||
_LLVMGetGlobalParent
|
||||
_LLVMGetGlobalPassRegistry
|
||||
_LLVMGetIncomingBlock
|
||||
_LLVMGetIncomingValue
|
||||
_LLVMGetInitializer
|
||||
_LLVMGetInsertBlock
|
||||
_LLVMGetInstructionCallConv
|
||||
_LLVMGetInstructionParent
|
||||
_LLVMGetIntTypeWidth
|
||||
_LLVMGetIntrinsicID
|
||||
_LLVMGetLastBasicBlock
|
||||
_LLVMGetLastFunction
|
||||
_LLVMGetLastGlobal
|
||||
_LLVMGetLastInstruction
|
||||
_LLVMGetLastParam
|
||||
_LLVMGetLinkage
|
||||
_LLVMGetMDKindID
|
||||
_LLVMGetMDKindIDInContext
|
||||
_LLVMGetMetadata
|
||||
_LLVMGetModuleContext
|
||||
_LLVMGetNamedFunction
|
||||
_LLVMGetNamedGlobal
|
||||
_LLVMGetNextBasicBlock
|
||||
_LLVMGetNextFunction
|
||||
_LLVMGetNextGlobal
|
||||
_LLVMGetNextInstruction
|
||||
_LLVMGetNextParam
|
||||
_LLVMGetNextUse
|
||||
_LLVMGetNumOperands
|
||||
_LLVMGetOperand
|
||||
_LLVMGetParam
|
||||
_LLVMGetParamParent
|
||||
_LLVMGetParamTypes
|
||||
_LLVMGetParams
|
||||
_LLVMGetPointerAddressSpace
|
||||
_LLVMGetPointerToGlobal
|
||||
_LLVMGetPreviousBasicBlock
|
||||
_LLVMGetPreviousFunction
|
||||
_LLVMGetPreviousGlobal
|
||||
_LLVMGetPreviousInstruction
|
||||
_LLVMGetPreviousParam
|
||||
_LLVMGetReturnType
|
||||
_LLVMGetSection
|
||||
_LLVMGetSectionContents
|
||||
_LLVMGetSectionName
|
||||
_LLVMGetSectionSize
|
||||
_LLVMGetSections
|
||||
_LLVMGetStructElementTypes
|
||||
_LLVMGetTarget
|
||||
_LLVMGetTypeByName
|
||||
_LLVMGetTypeContext
|
||||
_LLVMGetTypeKind
|
||||
_LLVMGetTypeName
|
||||
_LLVMGetUndef
|
||||
_LLVMGetUsedValue
|
||||
_LLVMGetUser
|
||||
_LLVMGetValueName
|
||||
_LLVMGetVectorSize
|
||||
_LLVMGetVisibility
|
||||
_LLVMHasMetadata
|
||||
_LLVMInitializeCodeGen
|
||||
_LLVMInitializeFunctionPassManager
|
||||
_LLVMInitializeIPA
|
||||
_LLVMInitializeInstCombine
|
||||
_LLVMInitializeInstrumentation
|
||||
_LLVMInitializeScalarOpts
|
||||
_LLVMInitializeTarget
|
||||
_LLVMInitializeTransformUtils
|
||||
_LLVMInitializeX86AsmLexer
|
||||
_LLVMInitializeX86AsmLexer
|
||||
_LLVMInitializeX86AsmParser
|
||||
_LLVMInitializeX86AsmParser
|
||||
_LLVMInitializeX86AsmPrinter
|
||||
_LLVMInitializeX86AsmPrinter
|
||||
_LLVMInitializeX86Disassembler
|
||||
_LLVMInitializeX86Disassembler
|
||||
_LLVMInitializeX86Target
|
||||
_LLVMInitializeX86Target
|
||||
_LLVMInitializeX86TargetInfo
|
||||
_LLVMInitializeX86TargetInfo
|
||||
_LLVMInsertBasicBlock
|
||||
_LLVMInsertBasicBlockInContext
|
||||
_LLVMInsertIntoBuilder
|
||||
_LLVMInsertIntoBuilderWithName
|
||||
_LLVMInt16Type
|
||||
_LLVMInt16TypeInContext
|
||||
_LLVMInt1Type
|
||||
_LLVMInt1TypeInContext
|
||||
_LLVMInt32Type
|
||||
_LLVMInt32TypeInContext
|
||||
_LLVMInt64Type
|
||||
_LLVMInt64TypeInContext
|
||||
_LLVMInt8Type
|
||||
_LLVMInt8TypeInContext
|
||||
_LLVMIntPtrType
|
||||
_LLVMIntType
|
||||
_LLVMIntTypeInContext
|
||||
_LLVMInvalidateStructLayout
|
||||
_LLVMIsAAllocaInst
|
||||
_LLVMIsAArgument
|
||||
_LLVMIsABasicBlock
|
||||
_LLVMIsABinaryOperator
|
||||
_LLVMIsABitCastInst
|
||||
_LLVMIsABranchInst
|
||||
_LLVMIsACallInst
|
||||
_LLVMIsACastInst
|
||||
_LLVMIsACmpInst
|
||||
_LLVMIsAConstant
|
||||
_LLVMIsAConstantAggregateZero
|
||||
_LLVMIsAConstantArray
|
||||
_LLVMIsAConstantExpr
|
||||
_LLVMIsAConstantFP
|
||||
_LLVMIsAConstantInt
|
||||
_LLVMIsAConstantPointerNull
|
||||
_LLVMIsAConstantStruct
|
||||
_LLVMIsAConstantVector
|
||||
_LLVMIsADbgDeclareInst
|
||||
_LLVMIsADbgInfoIntrinsic
|
||||
_LLVMIsAEHSelectorInst
|
||||
_LLVMIsAExtractElementInst
|
||||
_LLVMIsAExtractValueInst
|
||||
_LLVMIsAFCmpInst
|
||||
_LLVMIsAFPExtInst
|
||||
_LLVMIsAFPToSIInst
|
||||
_LLVMIsAFPToUIInst
|
||||
_LLVMIsAFPTruncInst
|
||||
_LLVMIsAFunction
|
||||
_LLVMIsAGetElementPtrInst
|
||||
_LLVMIsAGlobalAlias
|
||||
_LLVMIsAGlobalValue
|
||||
_LLVMIsAGlobalVariable
|
||||
_LLVMIsAICmpInst
|
||||
_LLVMIsAInlineAsm
|
||||
_LLVMIsAInsertElementInst
|
||||
_LLVMIsAInsertValueInst
|
||||
_LLVMIsAInstruction
|
||||
_LLVMIsAIntToPtrInst
|
||||
_LLVMIsAIntrinsicInst
|
||||
_LLVMIsAInvokeInst
|
||||
_LLVMIsALoadInst
|
||||
_LLVMIsAMemCpyInst
|
||||
_LLVMIsAMemIntrinsic
|
||||
_LLVMIsAMemMoveInst
|
||||
_LLVMIsAMemSetInst
|
||||
_LLVMIsAPHINode
|
||||
_LLVMIsAPtrToIntInst
|
||||
_LLVMIsAReturnInst
|
||||
_LLVMIsASExtInst
|
||||
_LLVMIsASIToFPInst
|
||||
_LLVMIsASelectInst
|
||||
_LLVMIsAShuffleVectorInst
|
||||
_LLVMIsAStoreInst
|
||||
_LLVMIsASwitchInst
|
||||
_LLVMIsATerminatorInst
|
||||
_LLVMIsATruncInst
|
||||
_LLVMIsAUIToFPInst
|
||||
_LLVMIsAUnaryInstruction
|
||||
_LLVMIsAUndefValue
|
||||
_LLVMIsAUnreachableInst
|
||||
_LLVMIsAUnwindInst
|
||||
_LLVMIsAUser
|
||||
_LLVMIsAVAArgInst
|
||||
_LLVMIsAZExtInst
|
||||
_LLVMIsConstant
|
||||
_LLVMIsDeclaration
|
||||
_LLVMIsFunctionVarArg
|
||||
_LLVMIsGlobalConstant
|
||||
_LLVMIsNull
|
||||
_LLVMIsPackedStruct
|
||||
_LLVMIsSectionIteratorAtEnd
|
||||
_LLVMIsTailCall
|
||||
_LLVMIsThreadLocal
|
||||
_LLVMIsUndef
|
||||
_LLVMLabelType
|
||||
_LLVMLabelTypeInContext
|
||||
_LLVMLinkInInterpreter
|
||||
_LLVMLinkInJIT
|
||||
_LLVMLinkInMCJIT
|
||||
_LLVMMDNode
|
||||
_LLVMMDNodeInContext
|
||||
_LLVMMDString
|
||||
_LLVMMDStringInContext
|
||||
_LLVMModuleCreateWithName
|
||||
_LLVMModuleCreateWithNameInContext
|
||||
_LLVMMoveBasicBlockAfter
|
||||
_LLVMMoveBasicBlockBefore
|
||||
_LLVMMoveToNextSection
|
||||
_LLVMOffsetOfElement
|
||||
_LLVMOpaqueType
|
||||
_LLVMOpaqueTypeInContext
|
||||
_LLVMPPCFP128Type
|
||||
_LLVMPPCFP128TypeInContext
|
||||
_LLVMParseBitcode
|
||||
_LLVMParseBitcodeInContext
|
||||
_LLVMPointerSize
|
||||
_LLVMPointerType
|
||||
_LLVMPositionBuilder
|
||||
_LLVMPositionBuilderAtEnd
|
||||
_LLVMPositionBuilderBefore
|
||||
_LLVMPreferredAlignmentOfGlobal
|
||||
_LLVMPreferredAlignmentOfType
|
||||
_LLVMRecompileAndRelinkFunction
|
||||
_LLVMRefineType
|
||||
_LLVMRemoveAttribute
|
||||
_LLVMRemoveFunctionAttr
|
||||
_LLVMRemoveInstrAttribute
|
||||
_LLVMRemoveModule
|
||||
_LLVMRemoveModuleProvider
|
||||
_LLVMReplaceAllUsesWith
|
||||
_LLVMResolveTypeHandle
|
||||
_LLVMRunFunction
|
||||
_LLVMRunFunctionAsMain
|
||||
_LLVMRunFunctionPassManager
|
||||
_LLVMRunPassManager
|
||||
_LLVMRunStaticConstructors
|
||||
_LLVMRunStaticDestructors
|
||||
_LLVMSetAlignment
|
||||
_LLVMSetCurrentDebugLocation
|
||||
_LLVMSetDataLayout
|
||||
_LLVMSetFunctionCallConv
|
||||
_LLVMSetGC
|
||||
_LLVMSetGlobalConstant
|
||||
_LLVMSetInitializer
|
||||
_LLVMSetInstDebugLocation
|
||||
_LLVMSetInstrParamAlignment
|
||||
_LLVMSetInstructionCallConv
|
||||
_LLVMSetLinkage
|
||||
_LLVMSetMetadata
|
||||
_LLVMSetModuleInlineAsm
|
||||
_LLVMSetOperand
|
||||
_LLVMSetParamAlignment
|
||||
_LLVMSetSection
|
||||
_LLVMSetTailCall
|
||||
_LLVMSetTarget
|
||||
_LLVMSetThreadLocal
|
||||
_LLVMSetValueName
|
||||
_LLVMSetVisibility
|
||||
_LLVMSizeOf
|
||||
_LLVMSizeOfTypeInBits
|
||||
_LLVMStoreSizeOfType
|
||||
_LLVMStructType
|
||||
_LLVMStructTypeInContext
|
||||
_LLVMTypeOf
|
||||
_LLVMValueAsBasicBlock
|
||||
_LLVMValueIsBasicBlock
|
||||
_LLVMVectorType
|
||||
_LLVMVerifyFunction
|
||||
_LLVMVerifyModule
|
||||
_LLVMViewFunctionCFG
|
||||
_LLVMViewFunctionCFGOnly
|
||||
_LLVMVoidType
|
||||
_LLVMVoidTypeInContext
|
||||
_LLVMWriteBitcodeToFD
|
||||
_LLVMWriteBitcodeToFile
|
||||
_LLVMWriteBitcodeToFileHandle
|
||||
_LLVMX86FP80Type
|
||||
_LLVMX86FP80TypeInContext
|
||||
_LLVMX86MMXType
|
||||
_LLVMX86MMXTypeInContext
|
||||
|
|
@ -1,590 +0,0 @@
|
|||
LIBRARY RUSTLLVM
|
||||
EXPORTS
|
||||
LLVMRustCreateMemoryBufferWithContentsOfFile
|
||||
LLVMRustGetLastError
|
||||
LLVMCreateObjectFile
|
||||
LLVMDisposeObjectFile
|
||||
LLVMGetSections
|
||||
LLVMDisposeSectionIterator
|
||||
LLVMIsSectionIteratorAtEnd
|
||||
LLVMMoveToNextSection
|
||||
LLVMGetSectionName
|
||||
LLVMGetSectionSize
|
||||
LLVMGetSectionContents
|
||||
LLVMABIAlignmentOfType
|
||||
LLVMABISizeOfType
|
||||
LLVMAddAggressiveDCEPass
|
||||
LLVMAddAlias
|
||||
LLVMAddArgumentPromotionPass
|
||||
LLVMAddAttribute
|
||||
LLVMAddCFGSimplificationPass
|
||||
LLVMAddCase
|
||||
LLVMAddConstantMergePass
|
||||
LLVMAddConstantPropagationPass
|
||||
LLVMAddDeadArgEliminationPass
|
||||
LLVMAddDeadStoreEliminationPass
|
||||
LLVMAddDeadTypeEliminationPass
|
||||
LLVMAddDemoteMemoryToRegisterPass
|
||||
LLVMAddDestination
|
||||
LLVMAddFunction
|
||||
LLVMAddFunctionAttr
|
||||
LLVMAddFunctionAttrsPass
|
||||
LLVMAddFunctionInliningPass
|
||||
LLVMAddGVNPass
|
||||
LLVMAddGlobal
|
||||
LLVMAddGlobalDCEPass
|
||||
LLVMAddGlobalInAddressSpace
|
||||
LLVMAddGlobalMapping
|
||||
LLVMAddGlobalOptimizerPass
|
||||
LLVMAddIPConstantPropagationPass
|
||||
LLVMAddIPSCCPPass
|
||||
LLVMAddIncoming
|
||||
LLVMAddIndVarSimplifyPass
|
||||
LLVMAddInstrAttribute
|
||||
LLVMAddInstructionCombiningPass
|
||||
LLVMAddInternalizePass
|
||||
LLVMAddJumpThreadingPass
|
||||
LLVMAddLICMPass
|
||||
LLVMAddLoopDeletionPass
|
||||
LLVMAddLoopRotatePass
|
||||
LLVMAddLoopUnrollPass
|
||||
LLVMAddLoopUnswitchPass
|
||||
LLVMAddLowerSetJmpPass
|
||||
LLVMAddMemCpyOptPass
|
||||
LLVMAddModule
|
||||
LLVMAddModuleProvider
|
||||
LLVMAddPromoteMemoryToRegisterPass
|
||||
LLVMAddPruneEHPass
|
||||
LLVMAddRaiseAllocationsPass
|
||||
LLVMAddReassociatePass
|
||||
LLVMAddSCCPPass
|
||||
LLVMAddScalarReplAggregatesPass
|
||||
LLVMAddScalarReplAggregatesPassWithThreshold
|
||||
LLVMAddSimplifyLibCallsPass
|
||||
LLVMAddStripDeadPrototypesPass
|
||||
LLVMAddStripSymbolsPass
|
||||
LLVMAddTailCallEliminationPass
|
||||
LLVMAddTargetData
|
||||
LLVMAddTypeName
|
||||
LLVMAddVerifierPass
|
||||
LLVMAlignOf
|
||||
LLVMAppendBasicBlock
|
||||
LLVMAppendBasicBlockInContext
|
||||
LLVMArrayType
|
||||
LLVMBasicBlockAsValue
|
||||
LLVMBlockAddress
|
||||
LLVMBuildAShr
|
||||
LLVMBuildAdd
|
||||
LLVMBuildAggregateRet
|
||||
LLVMBuildAlloca
|
||||
LLVMBuildAnd
|
||||
LLVMBuildArrayAlloca
|
||||
LLVMBuildArrayMalloc
|
||||
LLVMBuildBinOp
|
||||
LLVMBuildBitCast
|
||||
LLVMBuildBr
|
||||
LLVMBuildCall
|
||||
LLVMBuildCast
|
||||
LLVMBuildCondBr
|
||||
LLVMBuildExactSDiv
|
||||
LLVMBuildExtractElement
|
||||
LLVMBuildExtractValue
|
||||
LLVMBuildFAdd
|
||||
LLVMBuildFCmp
|
||||
LLVMBuildFDiv
|
||||
LLVMBuildFMul
|
||||
LLVMBuildFNeg
|
||||
LLVMBuildFPCast
|
||||
LLVMBuildFPExt
|
||||
LLVMBuildFPToSI
|
||||
LLVMBuildFPToUI
|
||||
LLVMBuildFPTrunc
|
||||
LLVMBuildFRem
|
||||
LLVMBuildFSub
|
||||
LLVMBuildFree
|
||||
LLVMBuildGEP
|
||||
LLVMBuildGlobalString
|
||||
LLVMBuildGlobalStringPtr
|
||||
LLVMBuildICmp
|
||||
LLVMBuildInBoundsGEP
|
||||
LLVMBuildIndirectBr
|
||||
LLVMBuildInsertElement
|
||||
LLVMBuildInsertValue
|
||||
LLVMBuildIntCast
|
||||
LLVMBuildIntToPtr
|
||||
LLVMBuildInvoke
|
||||
LLVMBuildIsNotNull
|
||||
LLVMBuildIsNull
|
||||
LLVMBuildLShr
|
||||
LLVMBuildLoad
|
||||
LLVMBuildMalloc
|
||||
LLVMBuildMul
|
||||
LLVMBuildNSWAdd
|
||||
LLVMBuildNSWMul
|
||||
LLVMBuildNSWNeg
|
||||
LLVMBuildNSWSub
|
||||
LLVMBuildNUWAdd
|
||||
LLVMBuildNUWMul
|
||||
LLVMBuildNUWNeg
|
||||
LLVMBuildNUWSub
|
||||
LLVMBuildNeg
|
||||
LLVMBuildNot
|
||||
LLVMBuildOr
|
||||
LLVMBuildPhi
|
||||
LLVMBuildPointerCast
|
||||
LLVMBuildPtrDiff
|
||||
LLVMBuildPtrToInt
|
||||
LLVMBuildRet
|
||||
LLVMBuildRetVoid
|
||||
LLVMBuildSDiv
|
||||
LLVMBuildSExt
|
||||
LLVMBuildSExtOrBitCast
|
||||
LLVMBuildSIToFP
|
||||
LLVMBuildSRem
|
||||
LLVMBuildSelect
|
||||
LLVMBuildShl
|
||||
LLVMBuildShuffleVector
|
||||
LLVMBuildStore
|
||||
LLVMBuildStructGEP
|
||||
LLVMBuildSub
|
||||
LLVMBuildSwitch
|
||||
LLVMBuildTrunc
|
||||
LLVMBuildTruncOrBitCast
|
||||
LLVMBuildUDiv
|
||||
LLVMBuildUIToFP
|
||||
LLVMBuildURem
|
||||
LLVMBuildUnreachable
|
||||
LLVMBuildUnwind
|
||||
LLVMBuildVAArg
|
||||
LLVMBuildXor
|
||||
LLVMBuildZExt
|
||||
LLVMBuildZExtOrBitCast
|
||||
LLVMByteOrder
|
||||
LLVMCallFrameAlignmentOfType
|
||||
LLVMClearInsertionPosition
|
||||
LLVMConstAShr
|
||||
LLVMConstAdd
|
||||
LLVMConstAllOnes
|
||||
LLVMConstAnd
|
||||
LLVMConstArray
|
||||
LLVMConstBitCast
|
||||
LLVMConstExactSDiv
|
||||
LLVMConstExtractElement
|
||||
LLVMConstExtractValue
|
||||
LLVMConstFAdd
|
||||
LLVMConstFCmp
|
||||
LLVMConstFDiv
|
||||
LLVMConstFMul
|
||||
LLVMConstFNeg
|
||||
LLVMConstFPCast
|
||||
LLVMConstFPExt
|
||||
LLVMConstFPToSI
|
||||
LLVMConstFPToUI
|
||||
LLVMConstFPTrunc
|
||||
LLVMConstFRem
|
||||
LLVMConstFSub
|
||||
LLVMConstGEP
|
||||
LLVMConstICmp
|
||||
LLVMConstInBoundsGEP
|
||||
LLVMConstInlineAsm
|
||||
LLVMConstInsertElement
|
||||
LLVMConstInsertValue
|
||||
LLVMConstInt
|
||||
LLVMConstIntCast
|
||||
LLVMConstIntGetSExtValue
|
||||
LLVMConstIntGetZExtValue
|
||||
LLVMConstIntOfArbitraryPrecision
|
||||
LLVMConstIntOfString
|
||||
LLVMConstIntOfStringAndSize
|
||||
LLVMConstIntToPtr
|
||||
LLVMConstLShr
|
||||
LLVMConstMul
|
||||
LLVMConstNSWAdd
|
||||
LLVMConstNSWMul
|
||||
LLVMConstNSWNeg
|
||||
LLVMConstNSWSub
|
||||
LLVMConstNUWAdd
|
||||
LLVMConstNUWMul
|
||||
LLVMConstNUWNeg
|
||||
LLVMConstNUWSub
|
||||
LLVMConstNeg
|
||||
LLVMConstNot
|
||||
LLVMConstNull
|
||||
LLVMConstOr
|
||||
LLVMConstPointerCast
|
||||
LLVMConstPointerNull
|
||||
LLVMConstPtrToInt
|
||||
LLVMConstReal
|
||||
LLVMConstRealOfString
|
||||
LLVMConstRealOfStringAndSize
|
||||
LLVMConstSDiv
|
||||
LLVMConstSExt
|
||||
LLVMConstSExtOrBitCast
|
||||
LLVMConstSIToFP
|
||||
LLVMConstSRem
|
||||
LLVMConstSelect
|
||||
LLVMConstShl
|
||||
LLVMConstShuffleVector
|
||||
LLVMConstString
|
||||
LLVMConstStringInContext
|
||||
LLVMConstStruct
|
||||
LLVMConstStructInContext
|
||||
LLVMConstSub
|
||||
LLVMConstTrunc
|
||||
LLVMConstTruncOrBitCast
|
||||
LLVMConstUDiv
|
||||
LLVMConstUIToFP
|
||||
LLVMConstURem
|
||||
LLVMConstVector
|
||||
LLVMConstXor
|
||||
LLVMConstZExt
|
||||
LLVMConstZExtOrBitCast
|
||||
LLVMContextCreate
|
||||
LLVMContextDispose
|
||||
LLVMCopyStringRepOfTargetData
|
||||
LLVMCountBasicBlocks
|
||||
LLVMCountIncoming
|
||||
LLVMCountParamTypes
|
||||
LLVMCountParams
|
||||
LLVMCountStructElementTypes
|
||||
LLVMCreateBuilder
|
||||
LLVMCreateBuilderInContext
|
||||
LLVMCreateExecutionEngine
|
||||
LLVMCreateExecutionEngineForModule
|
||||
LLVMCreateFunctionPassManager
|
||||
LLVMCreateFunctionPassManagerForModule
|
||||
LLVMCreateGenericValueOfFloat
|
||||
LLVMCreateGenericValueOfInt
|
||||
LLVMCreateGenericValueOfPointer
|
||||
LLVMCreateInterpreter
|
||||
LLVMCreateInterpreterForModule
|
||||
LLVMCreateJITCompiler
|
||||
LLVMCreateJITCompilerForModule
|
||||
LLVMCreateMemoryBufferWithContentsOfFile
|
||||
LLVMCreateMemoryBufferWithSTDIN
|
||||
LLVMCreateModuleProviderForExistingModule
|
||||
LLVMCreateObjectFile
|
||||
LLVMCreatePassManager
|
||||
LLVMCreateTargetData
|
||||
LLVMCreateTypeHandle
|
||||
LLVMDeleteBasicBlock
|
||||
LLVMDeleteFunction
|
||||
LLVMDeleteGlobal
|
||||
LLVMDeleteTypeName
|
||||
LLVMDisposeBuilder
|
||||
LLVMDisposeExecutionEngine
|
||||
LLVMDisposeGenericValue
|
||||
LLVMDisposeMemoryBuffer
|
||||
LLVMDisposeMessage
|
||||
LLVMDisposeModule
|
||||
LLVMDisposeModuleProvider
|
||||
LLVMDisposeObjectFile
|
||||
LLVMDisposePassManager
|
||||
LLVMDisposeSectionIterator
|
||||
LLVMDisposeTargetData
|
||||
LLVMDisposeTypeHandle
|
||||
LLVMDoubleType
|
||||
LLVMDoubleTypeInContext
|
||||
LLVMDumpModule
|
||||
LLVMDumpValue
|
||||
LLVMElementAtOffset
|
||||
LLVMFP128Type
|
||||
LLVMFP128TypeInContext
|
||||
LLVMFinalizeFunctionPassManager
|
||||
LLVMFindFunction
|
||||
LLVMFloatType
|
||||
LLVMFloatTypeInContext
|
||||
LLVMFreeMachineCodeForFunction
|
||||
LLVMFunctionType
|
||||
LLVMGenericValueIntWidth
|
||||
LLVMGenericValueToFloat
|
||||
LLVMGenericValueToInt
|
||||
LLVMGenericValueToPointer
|
||||
LLVMGetAlignment
|
||||
LLVMGetArrayLength
|
||||
LLVMGetAttribute
|
||||
LLVMGetBasicBlockParent
|
||||
LLVMGetBasicBlocks
|
||||
LLVMGetBitcodeModule
|
||||
LLVMGetBitcodeModuleInContext
|
||||
LLVMGetBitcodeModuleProvider
|
||||
LLVMGetBitcodeModuleProviderInContext
|
||||
LLVMGetConstOpcode
|
||||
LLVMGetCurrentDebugLocation
|
||||
LLVMGetDataLayout
|
||||
LLVMGetElementType
|
||||
LLVMGetEntryBasicBlock
|
||||
LLVMGetExecutionEngineTargetData
|
||||
LLVMGetFirstBasicBlock
|
||||
LLVMGetFirstFunction
|
||||
LLVMGetFirstGlobal
|
||||
LLVMGetFirstInstruction
|
||||
LLVMGetFirstParam
|
||||
LLVMGetFirstUse
|
||||
LLVMGetFunctionAttr
|
||||
LLVMGetFunctionCallConv
|
||||
LLVMGetGC
|
||||
LLVMGetGlobalContext
|
||||
LLVMGetGlobalContext
|
||||
LLVMGetGlobalParent
|
||||
LLVMGetGlobalPassRegistry
|
||||
LLVMGetIncomingBlock
|
||||
LLVMGetIncomingValue
|
||||
LLVMGetInitializer
|
||||
LLVMGetInsertBlock
|
||||
LLVMGetInstructionCallConv
|
||||
LLVMGetInstructionParent
|
||||
LLVMGetIntTypeWidth
|
||||
LLVMGetIntrinsicID
|
||||
LLVMGetLastBasicBlock
|
||||
LLVMGetLastFunction
|
||||
LLVMGetLastGlobal
|
||||
LLVMGetLastInstruction
|
||||
LLVMGetLastParam
|
||||
LLVMGetLinkage
|
||||
LLVMGetMDKindID
|
||||
LLVMGetMDKindIDInContext
|
||||
LLVMGetMetadata
|
||||
LLVMGetModuleContext
|
||||
LLVMGetNamedFunction
|
||||
LLVMGetNamedGlobal
|
||||
LLVMGetNextBasicBlock
|
||||
LLVMGetNextFunction
|
||||
LLVMGetNextGlobal
|
||||
LLVMGetNextInstruction
|
||||
LLVMGetNextParam
|
||||
LLVMGetNextUse
|
||||
LLVMGetNumOperands
|
||||
LLVMGetOperand
|
||||
LLVMGetParam
|
||||
LLVMGetParamParent
|
||||
LLVMGetParamTypes
|
||||
LLVMGetParams
|
||||
LLVMGetPointerAddressSpace
|
||||
LLVMGetPointerToGlobal
|
||||
LLVMGetPreviousBasicBlock
|
||||
LLVMGetPreviousFunction
|
||||
LLVMGetPreviousGlobal
|
||||
LLVMGetPreviousInstruction
|
||||
LLVMGetPreviousParam
|
||||
LLVMGetReturnType
|
||||
LLVMGetSection
|
||||
LLVMGetSectionContents
|
||||
LLVMGetSectionName
|
||||
LLVMGetSectionSize
|
||||
LLVMGetSections
|
||||
LLVMGetStructElementTypes
|
||||
LLVMGetTarget
|
||||
LLVMGetTypeByName
|
||||
LLVMGetTypeContext
|
||||
LLVMGetTypeKind
|
||||
LLVMGetTypeName
|
||||
LLVMGetUndef
|
||||
LLVMGetUsedValue
|
||||
LLVMGetUser
|
||||
LLVMGetValueName
|
||||
LLVMGetVectorSize
|
||||
LLVMGetVisibility
|
||||
LLVMHasMetadata
|
||||
LLVMInitializeCBackendTarget
|
||||
LLVMInitializeCBackendTargetInfo
|
||||
LLVMInitializeCodeGen
|
||||
LLVMInitializeFunctionPassManager
|
||||
LLVMInitializeIPA
|
||||
LLVMInitializeInstCombine
|
||||
LLVMInitializeInstrumentation
|
||||
LLVMInitializeScalarOpts
|
||||
LLVMInitializeTarget
|
||||
LLVMInitializeTransformUtils
|
||||
LLVMInitializeX86AsmLexer
|
||||
LLVMInitializeX86AsmLexer
|
||||
LLVMInitializeX86AsmParser
|
||||
LLVMInitializeX86AsmParser
|
||||
LLVMInitializeX86AsmPrinter
|
||||
LLVMInitializeX86AsmPrinter
|
||||
LLVMInitializeX86Disassembler
|
||||
LLVMInitializeX86Disassembler
|
||||
LLVMInitializeX86Target
|
||||
LLVMInitializeX86Target
|
||||
LLVMInitializeX86TargetInfo
|
||||
LLVMInitializeX86TargetInfo
|
||||
LLVMInsertBasicBlock
|
||||
LLVMInsertBasicBlockInContext
|
||||
LLVMInsertIntoBuilder
|
||||
LLVMInsertIntoBuilderWithName
|
||||
LLVMInt16Type
|
||||
LLVMInt16TypeInContext
|
||||
LLVMInt1Type
|
||||
LLVMInt1TypeInContext
|
||||
LLVMInt32Type
|
||||
LLVMInt32TypeInContext
|
||||
LLVMInt64Type
|
||||
LLVMInt64TypeInContext
|
||||
LLVMInt8Type
|
||||
LLVMInt8TypeInContext
|
||||
LLVMIntPtrType
|
||||
LLVMIntType
|
||||
LLVMIntTypeInContext
|
||||
LLVMInvalidateStructLayout
|
||||
LLVMIsAAllocaInst
|
||||
LLVMIsAArgument
|
||||
LLVMIsABasicBlock
|
||||
LLVMIsABinaryOperator
|
||||
LLVMIsABitCastInst
|
||||
LLVMIsABranchInst
|
||||
LLVMIsACallInst
|
||||
LLVMIsACastInst
|
||||
LLVMIsACmpInst
|
||||
LLVMIsAConstant
|
||||
LLVMIsAConstantAggregateZero
|
||||
LLVMIsAConstantArray
|
||||
LLVMIsAConstantExpr
|
||||
LLVMIsAConstantFP
|
||||
LLVMIsAConstantInt
|
||||
LLVMIsAConstantPointerNull
|
||||
LLVMIsAConstantStruct
|
||||
LLVMIsAConstantVector
|
||||
LLVMIsADbgDeclareInst
|
||||
LLVMIsADbgInfoIntrinsic
|
||||
LLVMIsAEHSelectorInst
|
||||
LLVMIsAExtractElementInst
|
||||
LLVMIsAExtractValueInst
|
||||
LLVMIsAFCmpInst
|
||||
LLVMIsAFPExtInst
|
||||
LLVMIsAFPToSIInst
|
||||
LLVMIsAFPToUIInst
|
||||
LLVMIsAFPTruncInst
|
||||
LLVMIsAFunction
|
||||
LLVMIsAGetElementPtrInst
|
||||
LLVMIsAGlobalAlias
|
||||
LLVMIsAGlobalValue
|
||||
LLVMIsAGlobalVariable
|
||||
LLVMIsAICmpInst
|
||||
LLVMIsAInlineAsm
|
||||
LLVMIsAInsertElementInst
|
||||
LLVMIsAInsertValueInst
|
||||
LLVMIsAInstruction
|
||||
LLVMIsAIntToPtrInst
|
||||
LLVMIsAIntrinsicInst
|
||||
LLVMIsAInvokeInst
|
||||
LLVMIsALoadInst
|
||||
LLVMIsAMemCpyInst
|
||||
LLVMIsAMemIntrinsic
|
||||
LLVMIsAMemMoveInst
|
||||
LLVMIsAMemSetInst
|
||||
LLVMIsAPHINode
|
||||
LLVMIsAPtrToIntInst
|
||||
LLVMIsAReturnInst
|
||||
LLVMIsASExtInst
|
||||
LLVMIsASIToFPInst
|
||||
LLVMIsASelectInst
|
||||
LLVMIsAShuffleVectorInst
|
||||
LLVMIsAStoreInst
|
||||
LLVMIsASwitchInst
|
||||
LLVMIsATerminatorInst
|
||||
LLVMIsATruncInst
|
||||
LLVMIsAUIToFPInst
|
||||
LLVMIsAUnaryInstruction
|
||||
LLVMIsAUndefValue
|
||||
LLVMIsAUnreachableInst
|
||||
LLVMIsAUnwindInst
|
||||
LLVMIsAUser
|
||||
LLVMIsAVAArgInst
|
||||
LLVMIsAZExtInst
|
||||
LLVMIsConstant
|
||||
LLVMIsDeclaration
|
||||
LLVMIsFunctionVarArg
|
||||
LLVMIsGlobalConstant
|
||||
LLVMIsNull
|
||||
LLVMIsPackedStruct
|
||||
LLVMIsSectionIteratorAtEnd
|
||||
LLVMIsTailCall
|
||||
LLVMIsThreadLocal
|
||||
LLVMIsUndef
|
||||
LLVMLabelType
|
||||
LLVMLabelTypeInContext
|
||||
LLVMLinkInInterpreter
|
||||
LLVMLinkInJIT
|
||||
LLVMLinkInMCJIT
|
||||
LLVMMDNode
|
||||
LLVMMDNodeInContext
|
||||
LLVMMDString
|
||||
LLVMMDStringInContext
|
||||
LLVMModuleCreateWithName
|
||||
LLVMModuleCreateWithNameInContext
|
||||
LLVMMoveBasicBlockAfter
|
||||
LLVMMoveBasicBlockBefore
|
||||
LLVMMoveToNextSection
|
||||
LLVMOffsetOfElement
|
||||
LLVMOpaqueType
|
||||
LLVMOpaqueTypeInContext
|
||||
LLVMPPCFP128Type
|
||||
LLVMPPCFP128TypeInContext
|
||||
LLVMParseBitcode
|
||||
LLVMParseBitcodeInContext
|
||||
LLVMPointerSize
|
||||
LLVMPointerType
|
||||
LLVMPositionBuilder
|
||||
LLVMPositionBuilderAtEnd
|
||||
LLVMPositionBuilderBefore
|
||||
LLVMPreferredAlignmentOfGlobal
|
||||
LLVMPreferredAlignmentOfType
|
||||
LLVMRecompileAndRelinkFunction
|
||||
LLVMRefineType
|
||||
LLVMRemoveAttribute
|
||||
LLVMRemoveFunctionAttr
|
||||
LLVMRemoveInstrAttribute
|
||||
LLVMRemoveModule
|
||||
LLVMRemoveModuleProvider
|
||||
LLVMReplaceAllUsesWith
|
||||
LLVMResolveTypeHandle
|
||||
LLVMRunFunction
|
||||
LLVMRunFunctionAsMain
|
||||
LLVMRunFunctionPassManager
|
||||
LLVMRunPassManager
|
||||
LLVMRunStaticConstructors
|
||||
LLVMRunStaticDestructors
|
||||
LLVMSetAlignment
|
||||
LLVMSetCurrentDebugLocation
|
||||
LLVMSetDataLayout
|
||||
LLVMSetFunctionCallConv
|
||||
LLVMSetGC
|
||||
LLVMSetGlobalConstant
|
||||
LLVMSetInitializer
|
||||
LLVMSetInstDebugLocation
|
||||
LLVMSetInstrParamAlignment
|
||||
LLVMSetInstructionCallConv
|
||||
LLVMSetLinkage
|
||||
LLVMSetMetadata
|
||||
LLVMSetModuleInlineAsm
|
||||
LLVMSetOperand
|
||||
LLVMSetParamAlignment
|
||||
LLVMSetSection
|
||||
LLVMSetTailCall
|
||||
LLVMSetTarget
|
||||
LLVMSetThreadLocal
|
||||
LLVMSetValueName
|
||||
LLVMSetVisibility
|
||||
LLVMSizeOf
|
||||
LLVMSizeOfTypeInBits
|
||||
LLVMStoreSizeOfType
|
||||
LLVMStructType
|
||||
LLVMStructTypeInContext
|
||||
LLVMTypeOf
|
||||
LLVMValueAsBasicBlock
|
||||
LLVMValueIsBasicBlock
|
||||
LLVMVectorType
|
||||
LLVMVerifyFunction
|
||||
LLVMVerifyModule
|
||||
LLVMViewFunctionCFG
|
||||
LLVMViewFunctionCFGOnly
|
||||
LLVMVoidType
|
||||
LLVMVoidTypeInContext
|
||||
LLVMWriteBitcodeToFD
|
||||
LLVMWriteBitcodeToFile
|
||||
LLVMWriteBitcodeToFileHandle
|
||||
LLVMX86FP80Type
|
||||
LLVMX86FP80TypeInContext
|
||||
LLVMX86MMXType
|
||||
LLVMX86MMXTypeInContext
|
||||
|
|
@ -1,590 +0,0 @@
|
|||
{
|
||||
LLVMRustCreateMemoryBufferWithContentsOfFile;
|
||||
LLVMRustGetLastError;
|
||||
LLVMCreateObjectFile;
|
||||
LLVMDisposeObjectFile;
|
||||
LLVMGetSections;
|
||||
LLVMDisposeSectionIterator;
|
||||
LLVMIsSectionIteratorAtEnd;
|
||||
LLVMMoveToNextSection;
|
||||
LLVMGetSectionName;
|
||||
LLVMGetSectionSize;
|
||||
LLVMGetSectionContents;
|
||||
LLVMABIAlignmentOfType;
|
||||
LLVMABISizeOfType;
|
||||
LLVMAddAggressiveDCEPass;
|
||||
LLVMAddAlias;
|
||||
LLVMAddArgumentPromotionPass;
|
||||
LLVMAddAttribute;
|
||||
LLVMAddCFGSimplificationPass;
|
||||
LLVMAddCase;
|
||||
LLVMAddConstantMergePass;
|
||||
LLVMAddConstantPropagationPass;
|
||||
LLVMAddDeadArgEliminationPass;
|
||||
LLVMAddDeadStoreEliminationPass;
|
||||
LLVMAddDeadTypeEliminationPass;
|
||||
LLVMAddDemoteMemoryToRegisterPass;
|
||||
LLVMAddDestination;
|
||||
LLVMAddFunction;
|
||||
LLVMAddFunctionAttr;
|
||||
LLVMAddFunctionAttrsPass;
|
||||
LLVMAddFunctionInliningPass;
|
||||
LLVMAddGVNPass;
|
||||
LLVMAddGlobal;
|
||||
LLVMAddGlobalDCEPass;
|
||||
LLVMAddGlobalInAddressSpace;
|
||||
LLVMAddGlobalMapping;
|
||||
LLVMAddGlobalOptimizerPass;
|
||||
LLVMAddIPConstantPropagationPass;
|
||||
LLVMAddIPSCCPPass;
|
||||
LLVMAddIncoming;
|
||||
LLVMAddIndVarSimplifyPass;
|
||||
LLVMAddInstrAttribute;
|
||||
LLVMAddInstructionCombiningPass;
|
||||
LLVMAddInternalizePass;
|
||||
LLVMAddJumpThreadingPass;
|
||||
LLVMAddLICMPass;
|
||||
LLVMAddLoopDeletionPass;
|
||||
LLVMAddLoopRotatePass;
|
||||
LLVMAddLoopUnrollPass;
|
||||
LLVMAddLoopUnswitchPass;
|
||||
LLVMAddLowerSetJmpPass;
|
||||
LLVMAddMemCpyOptPass;
|
||||
LLVMAddModule;
|
||||
LLVMAddModuleProvider;
|
||||
LLVMAddPromoteMemoryToRegisterPass;
|
||||
LLVMAddPruneEHPass;
|
||||
LLVMAddRaiseAllocationsPass;
|
||||
LLVMAddReassociatePass;
|
||||
LLVMAddSCCPPass;
|
||||
LLVMAddScalarReplAggregatesPass;
|
||||
LLVMAddScalarReplAggregatesPassWithThreshold;
|
||||
LLVMAddSimplifyLibCallsPass;
|
||||
LLVMAddStripDeadPrototypesPass;
|
||||
LLVMAddStripSymbolsPass;
|
||||
LLVMAddTailCallEliminationPass;
|
||||
LLVMAddTargetData;
|
||||
LLVMAddTypeName;
|
||||
LLVMAddVerifierPass;
|
||||
LLVMAlignOf;
|
||||
LLVMAppendBasicBlock;
|
||||
LLVMAppendBasicBlockInContext;
|
||||
LLVMArrayType;
|
||||
LLVMBasicBlockAsValue;
|
||||
LLVMBlockAddress;
|
||||
LLVMBuildAShr;
|
||||
LLVMBuildAdd;
|
||||
LLVMBuildAggregateRet;
|
||||
LLVMBuildAlloca;
|
||||
LLVMBuildAnd;
|
||||
LLVMBuildArrayAlloca;
|
||||
LLVMBuildArrayMalloc;
|
||||
LLVMBuildBinOp;
|
||||
LLVMBuildBitCast;
|
||||
LLVMBuildBr;
|
||||
LLVMBuildCall;
|
||||
LLVMBuildCast;
|
||||
LLVMBuildCondBr;
|
||||
LLVMBuildExactSDiv;
|
||||
LLVMBuildExtractElement;
|
||||
LLVMBuildExtractValue;
|
||||
LLVMBuildFAdd;
|
||||
LLVMBuildFCmp;
|
||||
LLVMBuildFDiv;
|
||||
LLVMBuildFMul;
|
||||
LLVMBuildFNeg;
|
||||
LLVMBuildFPCast;
|
||||
LLVMBuildFPExt;
|
||||
LLVMBuildFPToSI;
|
||||
LLVMBuildFPToUI;
|
||||
LLVMBuildFPTrunc;
|
||||
LLVMBuildFRem;
|
||||
LLVMBuildFSub;
|
||||
LLVMBuildFree;
|
||||
LLVMBuildGEP;
|
||||
LLVMBuildGlobalString;
|
||||
LLVMBuildGlobalStringPtr;
|
||||
LLVMBuildICmp;
|
||||
LLVMBuildInBoundsGEP;
|
||||
LLVMBuildIndirectBr;
|
||||
LLVMBuildInsertElement;
|
||||
LLVMBuildInsertValue;
|
||||
LLVMBuildIntCast;
|
||||
LLVMBuildIntToPtr;
|
||||
LLVMBuildInvoke;
|
||||
LLVMBuildIsNotNull;
|
||||
LLVMBuildIsNull;
|
||||
LLVMBuildLShr;
|
||||
LLVMBuildLoad;
|
||||
LLVMBuildMalloc;
|
||||
LLVMBuildMul;
|
||||
LLVMBuildNSWAdd;
|
||||
LLVMBuildNSWMul;
|
||||
LLVMBuildNSWNeg;
|
||||
LLVMBuildNSWSub;
|
||||
LLVMBuildNUWAdd;
|
||||
LLVMBuildNUWMul;
|
||||
LLVMBuildNUWNeg;
|
||||
LLVMBuildNUWSub;
|
||||
LLVMBuildNeg;
|
||||
LLVMBuildNot;
|
||||
LLVMBuildOr;
|
||||
LLVMBuildPhi;
|
||||
LLVMBuildPointerCast;
|
||||
LLVMBuildPtrDiff;
|
||||
LLVMBuildPtrToInt;
|
||||
LLVMBuildRet;
|
||||
LLVMBuildRetVoid;
|
||||
LLVMBuildSDiv;
|
||||
LLVMBuildSExt;
|
||||
LLVMBuildSExtOrBitCast;
|
||||
LLVMBuildSIToFP;
|
||||
LLVMBuildSRem;
|
||||
LLVMBuildSelect;
|
||||
LLVMBuildShl;
|
||||
LLVMBuildShuffleVector;
|
||||
LLVMBuildStore;
|
||||
LLVMBuildStructGEP;
|
||||
LLVMBuildSub;
|
||||
LLVMBuildSwitch;
|
||||
LLVMBuildTrunc;
|
||||
LLVMBuildTruncOrBitCast;
|
||||
LLVMBuildUDiv;
|
||||
LLVMBuildUIToFP;
|
||||
LLVMBuildURem;
|
||||
LLVMBuildUnreachable;
|
||||
LLVMBuildUnwind;
|
||||
LLVMBuildVAArg;
|
||||
LLVMBuildXor;
|
||||
LLVMBuildZExt;
|
||||
LLVMBuildZExtOrBitCast;
|
||||
LLVMByteOrder;
|
||||
LLVMCallFrameAlignmentOfType;
|
||||
LLVMClearInsertionPosition;
|
||||
LLVMConstAShr;
|
||||
LLVMConstAdd;
|
||||
LLVMConstAllOnes;
|
||||
LLVMConstAnd;
|
||||
LLVMConstArray;
|
||||
LLVMConstBitCast;
|
||||
LLVMConstExactSDiv;
|
||||
LLVMConstExtractElement;
|
||||
LLVMConstExtractValue;
|
||||
LLVMConstFAdd;
|
||||
LLVMConstFCmp;
|
||||
LLVMConstFDiv;
|
||||
LLVMConstFMul;
|
||||
LLVMConstFNeg;
|
||||
LLVMConstFPCast;
|
||||
LLVMConstFPExt;
|
||||
LLVMConstFPToSI;
|
||||
LLVMConstFPToUI;
|
||||
LLVMConstFPTrunc;
|
||||
LLVMConstFRem;
|
||||
LLVMConstFSub;
|
||||
LLVMConstGEP;
|
||||
LLVMConstICmp;
|
||||
LLVMConstInBoundsGEP;
|
||||
LLVMConstInlineAsm;
|
||||
LLVMConstInsertElement;
|
||||
LLVMConstInsertValue;
|
||||
LLVMConstInt;
|
||||
LLVMConstIntCast;
|
||||
LLVMConstIntGetSExtValue;
|
||||
LLVMConstIntGetZExtValue;
|
||||
LLVMConstIntOfArbitraryPrecision;
|
||||
LLVMConstIntOfString;
|
||||
LLVMConstIntOfStringAndSize;
|
||||
LLVMConstIntToPtr;
|
||||
LLVMConstLShr;
|
||||
LLVMConstMul;
|
||||
LLVMConstNSWAdd;
|
||||
LLVMConstNSWMul;
|
||||
LLVMConstNSWNeg;
|
||||
LLVMConstNSWSub;
|
||||
LLVMConstNUWAdd;
|
||||
LLVMConstNUWMul;
|
||||
LLVMConstNUWNeg;
|
||||
LLVMConstNUWSub;
|
||||
LLVMConstNeg;
|
||||
LLVMConstNot;
|
||||
LLVMConstNull;
|
||||
LLVMConstOr;
|
||||
LLVMConstPointerCast;
|
||||
LLVMConstPointerNull;
|
||||
LLVMConstPtrToInt;
|
||||
LLVMConstReal;
|
||||
LLVMConstRealOfString;
|
||||
LLVMConstRealOfStringAndSize;
|
||||
LLVMConstSDiv;
|
||||
LLVMConstSExt;
|
||||
LLVMConstSExtOrBitCast;
|
||||
LLVMConstSIToFP;
|
||||
LLVMConstSRem;
|
||||
LLVMConstSelect;
|
||||
LLVMConstShl;
|
||||
LLVMConstShuffleVector;
|
||||
LLVMConstString;
|
||||
LLVMConstStringInContext;
|
||||
LLVMConstStruct;
|
||||
LLVMConstStructInContext;
|
||||
LLVMConstSub;
|
||||
LLVMConstTrunc;
|
||||
LLVMConstTruncOrBitCast;
|
||||
LLVMConstUDiv;
|
||||
LLVMConstUIToFP;
|
||||
LLVMConstURem;
|
||||
LLVMConstVector;
|
||||
LLVMConstXor;
|
||||
LLVMConstZExt;
|
||||
LLVMConstZExtOrBitCast;
|
||||
LLVMContextCreate;
|
||||
LLVMContextDispose;
|
||||
LLVMCopyStringRepOfTargetData;
|
||||
LLVMCountBasicBlocks;
|
||||
LLVMCountIncoming;
|
||||
LLVMCountParamTypes;
|
||||
LLVMCountParams;
|
||||
LLVMCountStructElementTypes;
|
||||
LLVMCreateBuilder;
|
||||
LLVMCreateBuilderInContext;
|
||||
LLVMCreateExecutionEngine;
|
||||
LLVMCreateExecutionEngineForModule;
|
||||
LLVMCreateFunctionPassManager;
|
||||
LLVMCreateFunctionPassManagerForModule;
|
||||
LLVMCreateGenericValueOfFloat;
|
||||
LLVMCreateGenericValueOfInt;
|
||||
LLVMCreateGenericValueOfPointer;
|
||||
LLVMCreateInterpreter;
|
||||
LLVMCreateInterpreterForModule;
|
||||
LLVMCreateJITCompiler;
|
||||
LLVMCreateJITCompilerForModule;
|
||||
LLVMCreateMemoryBufferWithContentsOfFile;
|
||||
LLVMCreateMemoryBufferWithSTDIN;
|
||||
LLVMCreateModuleProviderForExistingModule;
|
||||
LLVMCreateObjectFile;
|
||||
LLVMCreatePassManager;
|
||||
LLVMCreateTargetData;
|
||||
LLVMCreateTypeHandle;
|
||||
LLVMDeleteBasicBlock;
|
||||
LLVMDeleteFunction;
|
||||
LLVMDeleteGlobal;
|
||||
LLVMDeleteTypeName;
|
||||
LLVMDisposeBuilder;
|
||||
LLVMDisposeExecutionEngine;
|
||||
LLVMDisposeGenericValue;
|
||||
LLVMDisposeMemoryBuffer;
|
||||
LLVMDisposeMessage;
|
||||
LLVMDisposeModule;
|
||||
LLVMDisposeModuleProvider;
|
||||
LLVMDisposeObjectFile;
|
||||
LLVMDisposePassManager;
|
||||
LLVMDisposeSectionIterator;
|
||||
LLVMDisposeTargetData;
|
||||
LLVMDisposeTypeHandle;
|
||||
LLVMDoubleType;
|
||||
LLVMDoubleTypeInContext;
|
||||
LLVMDumpModule;
|
||||
LLVMDumpValue;
|
||||
LLVMElementAtOffset;
|
||||
LLVMFP128Type;
|
||||
LLVMFP128TypeInContext;
|
||||
LLVMFinalizeFunctionPassManager;
|
||||
LLVMFindFunction;
|
||||
LLVMFloatType;
|
||||
LLVMFloatTypeInContext;
|
||||
LLVMFreeMachineCodeForFunction;
|
||||
LLVMFunctionType;
|
||||
LLVMGenericValueIntWidth;
|
||||
LLVMGenericValueToFloat;
|
||||
LLVMGenericValueToInt;
|
||||
LLVMGenericValueToPointer;
|
||||
LLVMGetAlignment;
|
||||
LLVMGetArrayLength;
|
||||
LLVMGetAttribute;
|
||||
LLVMGetBasicBlockParent;
|
||||
LLVMGetBasicBlocks;
|
||||
LLVMGetBitcodeModule;
|
||||
LLVMGetBitcodeModuleInContext;
|
||||
LLVMGetBitcodeModuleProvider;
|
||||
LLVMGetBitcodeModuleProviderInContext;
|
||||
LLVMGetConstOpcode;
|
||||
LLVMGetCurrentDebugLocation;
|
||||
LLVMGetDataLayout;
|
||||
LLVMGetElementType;
|
||||
LLVMGetEntryBasicBlock;
|
||||
LLVMGetExecutionEngineTargetData;
|
||||
LLVMGetFirstBasicBlock;
|
||||
LLVMGetFirstFunction;
|
||||
LLVMGetFirstGlobal;
|
||||
LLVMGetFirstInstruction;
|
||||
LLVMGetFirstParam;
|
||||
LLVMGetFirstUse;
|
||||
LLVMGetFunctionAttr;
|
||||
LLVMGetFunctionCallConv;
|
||||
LLVMGetGC;
|
||||
LLVMGetGlobalContext;
|
||||
LLVMGetGlobalContext;
|
||||
LLVMGetGlobalParent;
|
||||
LLVMGetGlobalPassRegistry;
|
||||
LLVMGetIncomingBlock;
|
||||
LLVMGetIncomingValue;
|
||||
LLVMGetInitializer;
|
||||
LLVMGetInsertBlock;
|
||||
LLVMGetInstructionCallConv;
|
||||
LLVMGetInstructionParent;
|
||||
LLVMGetIntTypeWidth;
|
||||
LLVMGetIntrinsicID;
|
||||
LLVMGetLastBasicBlock;
|
||||
LLVMGetLastFunction;
|
||||
LLVMGetLastGlobal;
|
||||
LLVMGetLastInstruction;
|
||||
LLVMGetLastParam;
|
||||
LLVMGetLinkage;
|
||||
LLVMGetMDKindID;
|
||||
LLVMGetMDKindIDInContext;
|
||||
LLVMGetMetadata;
|
||||
LLVMGetModuleContext;
|
||||
LLVMGetNamedFunction;
|
||||
LLVMGetNamedGlobal;
|
||||
LLVMGetNextBasicBlock;
|
||||
LLVMGetNextFunction;
|
||||
LLVMGetNextGlobal;
|
||||
LLVMGetNextInstruction;
|
||||
LLVMGetNextParam;
|
||||
LLVMGetNextUse;
|
||||
LLVMGetNumOperands;
|
||||
LLVMGetOperand;
|
||||
LLVMGetParam;
|
||||
LLVMGetParamParent;
|
||||
LLVMGetParamTypes;
|
||||
LLVMGetParams;
|
||||
LLVMGetPointerAddressSpace;
|
||||
LLVMGetPointerToGlobal;
|
||||
LLVMGetPreviousBasicBlock;
|
||||
LLVMGetPreviousFunction;
|
||||
LLVMGetPreviousGlobal;
|
||||
LLVMGetPreviousInstruction;
|
||||
LLVMGetPreviousParam;
|
||||
LLVMGetReturnType;
|
||||
LLVMGetSection;
|
||||
LLVMGetSectionContents;
|
||||
LLVMGetSectionName;
|
||||
LLVMGetSectionSize;
|
||||
LLVMGetSections;
|
||||
LLVMGetStructElementTypes;
|
||||
LLVMGetTarget;
|
||||
LLVMGetTypeByName;
|
||||
LLVMGetTypeContext;
|
||||
LLVMGetTypeKind;
|
||||
LLVMGetTypeName;
|
||||
LLVMGetUndef;
|
||||
LLVMGetUsedValue;
|
||||
LLVMGetUser;
|
||||
LLVMGetValueName;
|
||||
LLVMGetVectorSize;
|
||||
LLVMGetVisibility;
|
||||
LLVMHasMetadata;
|
||||
LLVMInitializeCBackendTarget;
|
||||
LLVMInitializeCBackendTargetInfo;
|
||||
LLVMInitializeCodeGen;
|
||||
LLVMInitializeFunctionPassManager;
|
||||
LLVMInitializeIPA;
|
||||
LLVMInitializeInstCombine;
|
||||
LLVMInitializeInstrumentation;
|
||||
LLVMInitializeScalarOpts;
|
||||
LLVMInitializeTarget;
|
||||
LLVMInitializeTransformUtils;
|
||||
LLVMInitializeX86AsmLexer;
|
||||
LLVMInitializeX86AsmLexer;
|
||||
LLVMInitializeX86AsmParser;
|
||||
LLVMInitializeX86AsmParser;
|
||||
LLVMInitializeX86AsmPrinter;
|
||||
LLVMInitializeX86AsmPrinter;
|
||||
LLVMInitializeX86Disassembler;
|
||||
LLVMInitializeX86Disassembler;
|
||||
LLVMInitializeX86Target;
|
||||
LLVMInitializeX86Target;
|
||||
LLVMInitializeX86TargetInfo;
|
||||
LLVMInitializeX86TargetInfo;
|
||||
LLVMInsertBasicBlock;
|
||||
LLVMInsertBasicBlockInContext;
|
||||
LLVMInsertIntoBuilder;
|
||||
LLVMInsertIntoBuilderWithName;
|
||||
LLVMInt16Type;
|
||||
LLVMInt16TypeInContext;
|
||||
LLVMInt1Type;
|
||||
LLVMInt1TypeInContext;
|
||||
LLVMInt32Type;
|
||||
LLVMInt32TypeInContext;
|
||||
LLVMInt64Type;
|
||||
LLVMInt64TypeInContext;
|
||||
LLVMInt8Type;
|
||||
LLVMInt8TypeInContext;
|
||||
LLVMIntPtrType;
|
||||
LLVMIntType;
|
||||
LLVMIntTypeInContext;
|
||||
LLVMInvalidateStructLayout;
|
||||
LLVMIsAAllocaInst;
|
||||
LLVMIsAArgument;
|
||||
LLVMIsABasicBlock;
|
||||
LLVMIsABinaryOperator;
|
||||
LLVMIsABitCastInst;
|
||||
LLVMIsABranchInst;
|
||||
LLVMIsACallInst;
|
||||
LLVMIsACastInst;
|
||||
LLVMIsACmpInst;
|
||||
LLVMIsAConstant;
|
||||
LLVMIsAConstantAggregateZero;
|
||||
LLVMIsAConstantArray;
|
||||
LLVMIsAConstantExpr;
|
||||
LLVMIsAConstantFP;
|
||||
LLVMIsAConstantInt;
|
||||
LLVMIsAConstantPointerNull;
|
||||
LLVMIsAConstantStruct;
|
||||
LLVMIsAConstantVector;
|
||||
LLVMIsADbgDeclareInst;
|
||||
LLVMIsADbgInfoIntrinsic;
|
||||
LLVMIsAEHSelectorInst;
|
||||
LLVMIsAExtractElementInst;
|
||||
LLVMIsAExtractValueInst;
|
||||
LLVMIsAFCmpInst;
|
||||
LLVMIsAFPExtInst;
|
||||
LLVMIsAFPToSIInst;
|
||||
LLVMIsAFPToUIInst;
|
||||
LLVMIsAFPTruncInst;
|
||||
LLVMIsAFunction;
|
||||
LLVMIsAGetElementPtrInst;
|
||||
LLVMIsAGlobalAlias;
|
||||
LLVMIsAGlobalValue;
|
||||
LLVMIsAGlobalVariable;
|
||||
LLVMIsAICmpInst;
|
||||
LLVMIsAInlineAsm;
|
||||
LLVMIsAInsertElementInst;
|
||||
LLVMIsAInsertValueInst;
|
||||
LLVMIsAInstruction;
|
||||
LLVMIsAIntToPtrInst;
|
||||
LLVMIsAIntrinsicInst;
|
||||
LLVMIsAInvokeInst;
|
||||
LLVMIsALoadInst;
|
||||
LLVMIsAMemCpyInst;
|
||||
LLVMIsAMemIntrinsic;
|
||||
LLVMIsAMemMoveInst;
|
||||
LLVMIsAMemSetInst;
|
||||
LLVMIsAPHINode;
|
||||
LLVMIsAPtrToIntInst;
|
||||
LLVMIsAReturnInst;
|
||||
LLVMIsASExtInst;
|
||||
LLVMIsASIToFPInst;
|
||||
LLVMIsASelectInst;
|
||||
LLVMIsAShuffleVectorInst;
|
||||
LLVMIsAStoreInst;
|
||||
LLVMIsASwitchInst;
|
||||
LLVMIsATerminatorInst;
|
||||
LLVMIsATruncInst;
|
||||
LLVMIsAUIToFPInst;
|
||||
LLVMIsAUnaryInstruction;
|
||||
LLVMIsAUndefValue;
|
||||
LLVMIsAUnreachableInst;
|
||||
LLVMIsAUnwindInst;
|
||||
LLVMIsAUser;
|
||||
LLVMIsAVAArgInst;
|
||||
LLVMIsAZExtInst;
|
||||
LLVMIsConstant;
|
||||
LLVMIsDeclaration;
|
||||
LLVMIsFunctionVarArg;
|
||||
LLVMIsGlobalConstant;
|
||||
LLVMIsNull;
|
||||
LLVMIsPackedStruct;
|
||||
LLVMIsSectionIteratorAtEnd;
|
||||
LLVMIsTailCall;
|
||||
LLVMIsThreadLocal;
|
||||
LLVMIsUndef;
|
||||
LLVMLabelType;
|
||||
LLVMLabelTypeInContext;
|
||||
LLVMLinkInInterpreter;
|
||||
LLVMLinkInJIT;
|
||||
LLVMLinkInMCJIT;
|
||||
LLVMMDNode;
|
||||
LLVMMDNodeInContext;
|
||||
LLVMMDString;
|
||||
LLVMMDStringInContext;
|
||||
LLVMModuleCreateWithName;
|
||||
LLVMModuleCreateWithNameInContext;
|
||||
LLVMMoveBasicBlockAfter;
|
||||
LLVMMoveBasicBlockBefore;
|
||||
LLVMMoveToNextSection;
|
||||
LLVMOffsetOfElement;
|
||||
LLVMOpaqueType;
|
||||
LLVMOpaqueTypeInContext;
|
||||
LLVMPPCFP128Type;
|
||||
LLVMPPCFP128TypeInContext;
|
||||
LLVMParseBitcode;
|
||||
LLVMParseBitcodeInContext;
|
||||
LLVMPointerSize;
|
||||
LLVMPointerType;
|
||||
LLVMPositionBuilder;
|
||||
LLVMPositionBuilderAtEnd;
|
||||
LLVMPositionBuilderBefore;
|
||||
LLVMPreferredAlignmentOfGlobal;
|
||||
LLVMPreferredAlignmentOfType;
|
||||
LLVMRecompileAndRelinkFunction;
|
||||
LLVMRefineType;
|
||||
LLVMRemoveAttribute;
|
||||
LLVMRemoveFunctionAttr;
|
||||
LLVMRemoveInstrAttribute;
|
||||
LLVMRemoveModule;
|
||||
LLVMRemoveModuleProvider;
|
||||
LLVMReplaceAllUsesWith;
|
||||
LLVMResolveTypeHandle;
|
||||
LLVMRunFunction;
|
||||
LLVMRunFunctionAsMain;
|
||||
LLVMRunFunctionPassManager;
|
||||
LLVMRunPassManager;
|
||||
LLVMRunStaticConstructors;
|
||||
LLVMRunStaticDestructors;
|
||||
LLVMSetAlignment;
|
||||
LLVMSetCurrentDebugLocation;
|
||||
LLVMSetDataLayout;
|
||||
LLVMSetFunctionCallConv;
|
||||
LLVMSetGC;
|
||||
LLVMSetGlobalConstant;
|
||||
LLVMSetInitializer;
|
||||
LLVMSetInstDebugLocation;
|
||||
LLVMSetInstrParamAlignment;
|
||||
LLVMSetInstructionCallConv;
|
||||
LLVMSetLinkage;
|
||||
LLVMSetMetadata;
|
||||
LLVMSetModuleInlineAsm;
|
||||
LLVMSetOperand;
|
||||
LLVMSetParamAlignment;
|
||||
LLVMSetSection;
|
||||
LLVMSetTailCall;
|
||||
LLVMSetTarget;
|
||||
LLVMSetThreadLocal;
|
||||
LLVMSetValueName;
|
||||
LLVMSetVisibility;
|
||||
LLVMSizeOf;
|
||||
LLVMSizeOfTypeInBits;
|
||||
LLVMStoreSizeOfType;
|
||||
LLVMStructType;
|
||||
LLVMStructTypeInContext;
|
||||
LLVMTypeOf;
|
||||
LLVMValueAsBasicBlock;
|
||||
LLVMValueIsBasicBlock;
|
||||
LLVMVectorType;
|
||||
LLVMVerifyFunction;
|
||||
LLVMVerifyModule;
|
||||
LLVMViewFunctionCFG;
|
||||
LLVMViewFunctionCFGOnly;
|
||||
LLVMVoidType;
|
||||
LLVMVoidTypeInContext;
|
||||
LLVMWriteBitcodeToFD;
|
||||
LLVMWriteBitcodeToFile;
|
||||
LLVMWriteBitcodeToFileHandle;
|
||||
LLVMX86FP80Type;
|
||||
LLVMX86FP80TypeInContext;
|
||||
LLVMX86MMXType;
|
||||
LLVMX86MMXTypeInContext;
|
||||
};
|
||||
|
Loading…
Reference in New Issue