From c0f66a52404521ae159ce9e2778eefa5d27a58e0 Mon Sep 17 00:00:00 2001 From: Patrick Walton Date: Thu, 24 Mar 2011 12:36:14 -0700 Subject: Add .def.in files that I forgot to stage. Should put out burning tinderboxes on Windows and Darwin. --- src/rustllvm/rustllvm.def.in | 586 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 586 insertions(+) create mode 100644 src/rustllvm/rustllvm.def.in (limited to 'src/rustllvm') 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 + -- cgit v1.2.3