aboutsummaryrefslogtreecommitdiff
path: root/src/rustllvm/rustllvm.def.in
diff options
context:
space:
mode:
authorPatrick Walton <[email protected]>2011-03-24 12:36:14 -0700
committerPatrick Walton <[email protected]>2011-03-24 12:36:14 -0700
commitc0f66a52404521ae159ce9e2778eefa5d27a58e0 (patch)
treef41a6e9b3472508a165db6118dd59db70288686e /src/rustllvm/rustllvm.def.in
parentGenerate the platform-specific .def files at build time (diff)
downloadrust-c0f66a52404521ae159ce9e2778eefa5d27a58e0.tar.xz
rust-c0f66a52404521ae159ce9e2778eefa5d27a58e0.zip
Add .def.in files that I forgot to stage. Should put out burning tinderboxes on Windows and Darwin.
Diffstat (limited to 'src/rustllvm/rustllvm.def.in')
-rw-r--r--src/rustllvm/rustllvm.def.in586
1 files changed, 586 insertions, 0 deletions
diff --git a/src/rustllvm/rustllvm.def.in b/src/rustllvm/rustllvm.def.in
new file mode 100644
index 00000000..f763e64f
--- /dev/null
+++ b/src/rustllvm/rustllvm.def.in
@@ -0,0 +1,586 @@
+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
+