rustc_llvm
Modules
archive_ro
debuginfo
diagnostic
Structs
Attribute
Attributes
ObjectFile
OperandBundleDef
SectionIter
TargetData
Enums
ArchiveChild_opaque
ArchiveIterator_opaque
ArchiveKind
Archive_opaque
AsmDialect
AtomicBinOp
AtomicOrdering
AttributeSet
BasicBlock_opaque
Builder_opaque
CallConv
CodeGenModel
CodeGenOptLevel
CodeGenOptSize
Context_opaque
DLLStorageClassTypes
DebugLoc_opaque
DiagnosticInfo_opaque
DiagnosticKind
DiagnosticSeverity
ExecutionEngine_opaque
FileType
IntPredicate
Linkage
MemoryBuffer_opaque
MetadataType
Metadata_opaque
Module_opaque
ObjectFile_opaque
OperandBundleDef_opaque
PassManagerBuilder_opaque
PassManager_opaque
Pass_opaque
RealPredicate
RelocMode
RustArchiveMember_opaque
RustString_opaque
SMDiagnostic_opaque
SectionIterator_opaque
SupportedPassKind
SynchronizationScope
TargetData_opaque
TargetMachine_opaque
Twine_opaque
TypeKind
Type_opaque
Use_opaque
Value_opaque
Visibility
Functions
ConstFCmp
ConstICmp
LLVMABIAlignmentOfType
LLVMABISizeOfType
LLVMAddAggressiveDCEPass
LLVMAddAlias
LLVMAddArgumentPromotionPass
LLVMAddAttribute
LLVMAddBasicAliasAnalysisPass
LLVMAddCFGSimplificationPass
LLVMAddCallSiteAttribute
LLVMAddCase
LLVMAddClause
LLVMAddConstantMergePass
LLVMAddConstantPropagationPass
LLVMAddCorrelatedValuePropagationPass
LLVMAddDeadArgEliminationPass
LLVMAddDeadStoreEliminationPass
LLVMAddDereferenceableAttr
LLVMAddDereferenceableCallSiteAttr
LLVMAddDestination
LLVMAddEarlyCSEPass
LLVMAddFunction
LLVMAddFunctionAttrString
LLVMAddFunctionAttrStringValue
LLVMAddFunctionAttribute
LLVMAddFunctionAttrsPass
LLVMAddFunctionInliningPass
LLVMAddGVNPass
LLVMAddGlobal
LLVMAddGlobalDCEPass
LLVMAddGlobalInAddressSpace
LLVMAddGlobalOptimizerPass
LLVMAddIPSCCPPass
LLVMAddIncoming
LLVMAddIndVarSimplifyPass
LLVMAddInstrAttribute
LLVMAddInstructionCombiningPass
LLVMAddJumpThreadingPass
LLVMAddLICMPass
LLVMAddLoopDeletionPass
LLVMAddLoopIdiomPass
LLVMAddLoopRotatePass
LLVMAddLoopUnrollPass
LLVMAddLoopUnswitchPass
LLVMAddMemCpyOptPass
LLVMAddNamedMetadataOperand
LLVMAddPruneEHPass
LLVMAddReassociatePass
LLVMAddSCCPPass
LLVMAddScalarReplAggregatesPass
LLVMAddScalarReplAggregatesPassSSA
LLVMAddSimplifyLibCallsPass
LLVMAddStripDeadPrototypesPass
LLVMAddTailCallEliminationPass
LLVMAddTargetData
LLVMAddTypeBasedAliasAnalysisPass
LLVMAddVerifierPass
LLVMAlignOf
LLVMAppendBasicBlockInContext
LLVMBasicBlockAsValue
LLVMBlockAddress
LLVMBuildAShr
LLVMBuildAdd
LLVMBuildAggregateRet
LLVMBuildAlloca
LLVMBuildAnd
LLVMBuildAtomicCmpXchg
LLVMBuildAtomicFence
LLVMBuildAtomicLoad
LLVMBuildAtomicRMW
LLVMBuildAtomicStore
LLVMBuildBinOp
LLVMBuildBitCast
LLVMBuildBr
LLVMBuildCast
LLVMBuildCondBr
LLVMBuildExactSDiv
LLVMBuildExecutionEngine
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
LLVMBuildIsNotNull
LLVMBuildIsNull
LLVMBuildLShr
LLVMBuildLoad
LLVMBuildMul
LLVMBuildNSWAdd
LLVMBuildNSWMul
LLVMBuildNSWNeg
LLVMBuildNSWSub
LLVMBuildNUWAdd
LLVMBuildNUWMul
LLVMBuildNUWNeg
LLVMBuildNUWSub
LLVMBuildNeg
LLVMBuildNot
LLVMBuildOr
LLVMBuildPhi
LLVMBuildPointerCast
LLVMBuildPtrDiff
LLVMBuildPtrToInt
LLVMBuildResume
LLVMBuildRet
LLVMBuildRetVoid
LLVMBuildSDiv
LLVMBuildSExt
LLVMBuildSExtOrBitCast
LLVMBuildSIToFP
LLVMBuildSRem
LLVMBuildSelect
LLVMBuildShl
LLVMBuildShuffleVector
LLVMBuildStore
LLVMBuildStructGEP
LLVMBuildSub
LLVMBuildSwitch
LLVMBuildTrunc
LLVMBuildTruncOrBitCast
LLVMBuildUDiv
LLVMBuildUIToFP
LLVMBuildURem
LLVMBuildUnreachable
LLVMBuildVAArg
LLVMBuildXor
LLVMBuildZExt
LLVMBuildZExtOrBitCast
LLVMCallFrameAlignmentOfType
LLVMClearInsertionPosition
LLVMCloneModule
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
LLVMConstIntOfString
LLVMConstIntOfStringAndSize
LLVMConstIntToPtr
LLVMConstLShr
LLVMConstMul
LLVMConstNSWAdd
LLVMConstNSWMul
LLVMConstNSWNeg
LLVMConstNSWSub
LLVMConstNUWAdd
LLVMConstNUWMul
LLVMConstNUWNeg
LLVMConstNUWSub
LLVMConstNamedStruct
LLVMConstNeg
LLVMConstNot
LLVMConstNull
LLVMConstOr
LLVMConstPointerCast
LLVMConstPointerNull
LLVMConstPtrToInt
LLVMConstReal
LLVMConstRealOfString
LLVMConstRealOfStringAndSize
LLVMConstSDiv
LLVMConstSExt
LLVMConstSExtOrBitCast
LLVMConstSIToFP
LLVMConstSRem
LLVMConstSelect
LLVMConstShl
LLVMConstShuffleVector
LLVMConstStringInContext
LLVMConstStructInContext
LLVMConstSub
LLVMConstTrunc
LLVMConstTruncOrBitCast
LLVMConstUDiv
LLVMConstUIToFP
LLVMConstURem
LLVMConstVector
LLVMConstXor
LLVMConstZExt
LLVMConstZExtOrBitCast
LLVMContextCreate
LLVMContextDispose
LLVMContextSetDiagnosticHandler
LLVMCountBasicBlocks
LLVMCountIncoming
LLVMCountParamTypes
LLVMCountParams
LLVMCountStructElementTypes
LLVMCreateBuilderInContext
LLVMCreateFunctionPassManagerForModule
LLVMCreateMemoryBufferWithMemoryRange
LLVMCreateMemoryBufferWithMemoryRangeCopy
LLVMCreateObjectFile
LLVMCreatePassManager
LLVMCreateTargetData
LLVMDIBuilderCreate
LLVMDIBuilderCreateArrayType
LLVMDIBuilderCreateBasicType
LLVMDIBuilderCreateCompileUnit
LLVMDIBuilderCreateDebugLocation
LLVMDIBuilderCreateEnumerationType
LLVMDIBuilderCreateEnumerator
LLVMDIBuilderCreateFile
LLVMDIBuilderCreateFunction
LLVMDIBuilderCreateLexicalBlock
LLVMDIBuilderCreateMemberType
LLVMDIBuilderCreateNameSpace
LLVMDIBuilderCreateOpDeref
LLVMDIBuilderCreateOpPlus
LLVMDIBuilderCreatePointerType
LLVMDIBuilderCreateStaticVariable
LLVMDIBuilderCreateStructType
LLVMDIBuilderCreateSubroutineType
LLVMDIBuilderCreateTemplateTypeParameter
LLVMDIBuilderCreateUnionType
LLVMDIBuilderCreateVariable
LLVMDIBuilderCreateVectorType
LLVMDIBuilderDispose
LLVMDIBuilderFinalize
LLVMDIBuilderGetOrCreateArray
LLVMDIBuilderGetOrCreateSubrange
LLVMDIBuilderInsertDeclareAtEnd
LLVMDIBuilderInsertDeclareBefore
LLVMDICompositeTypeSetTypeArray
LLVMDeleteBasicBlock
LLVMDeleteFunction
LLVMDeleteGlobal
LLVMDisposeBuilder
LLVMDisposeExecutionEngine
LLVMDisposeMemoryBuffer
LLVMDisposeModule
LLVMDisposeObjectFile
LLVMDisposePassManager
LLVMDisposeSectionIterator
LLVMDisposeTargetData
LLVMDoubleTypeInContext
LLVMDumpModule
LLVMDumpValue
LLVMExecutionEngineAddModule
LLVMExecutionEngineFinalizeObject
LLVMExecutionEngineRemoveModule
LLVMFP128TypeInContext
LLVMFinalizeFunctionPassManager
LLVMFloatTypeInContext
LLVMFunctionType
LLVMGetAlignment
LLVMGetArrayLength
LLVMGetAttribute
LLVMGetBasicBlockParent
LLVMGetBasicBlocks
LLVMGetCurrentDebugLocation
LLVMGetDataLayout
LLVMGetDiagInfoKind
LLVMGetDiagInfoSeverity
LLVMGetElementType
LLVMGetEntryBasicBlock
LLVMGetFirstBasicBlock
LLVMGetFirstFunction
LLVMGetFirstGlobal
LLVMGetFirstInstruction
LLVMGetFirstParam
LLVMGetFirstUse
LLVMGetFunctionAttr
LLVMGetFunctionCallConv
LLVMGetGC
LLVMGetGlobalParent
LLVMGetIncomingBlock
LLVMGetIncomingValue
LLVMGetInitializer
LLVMGetInsertBlock
LLVMGetInstructionCallConv
LLVMGetInstructionParent
LLVMGetIntTypeWidth
LLVMGetIntrinsicID
LLVMGetLastBasicBlock
LLVMGetLastFunction
LLVMGetLastGlobal
LLVMGetLastInstruction
LLVMGetLastParam
LLVMGetLinkage
LLVMGetMDKindIDInContext
LLVMGetMetadata
LLVMGetModuleContext
LLVMGetNamedFunction
LLVMGetNamedGlobal
LLVMGetNamedValue
LLVMGetNextBasicBlock
LLVMGetNextFunction
LLVMGetNextGlobal
LLVMGetNextInstruction
LLVMGetNextParam
LLVMGetNextUse
LLVMGetNumOperands
LLVMGetOperand
LLVMGetOrInsertFunction
LLVMGetOrInsertGlobal
LLVMGetParam
LLVMGetParamParent
LLVMGetParamTypes
LLVMGetParams
LLVMGetPointerAddressSpace
LLVMGetPointerToGlobal
LLVMGetPreviousBasicBlock
LLVMGetPreviousFunction
LLVMGetPreviousGlobal
LLVMGetPreviousInstruction
LLVMGetPreviousParam
LLVMGetReturnType
LLVMGetSection
LLVMGetSectionContents
LLVMGetSectionSize
LLVMGetSections
LLVMGetStructElementTypes
LLVMGetTarget
LLVMGetTypeContext
LLVMGetTypeKind
LLVMGetUndef
LLVMGetUsedValue
LLVMGetUser
LLVMGetValueName
LLVMGetVectorSize
LLVMGetVisibility
LLVMGetVolatile
LLVMHasMetadata
LLVMInitializeFunctionPassManager
LLVMInitializePasses
LLVMInlineAsm
LLVMInsertBasicBlockInContext
LLVMInsertIntoBuilder
LLVMInsertIntoBuilderWithName
LLVMInstructionEraseFromParent
LLVMInt16TypeInContext
LLVMInt1TypeInContext
LLVMInt32TypeInContext
LLVMInt64TypeInContext
LLVMInt8TypeInContext
LLVMIntTypeInContext
LLVMIsAAllocaInst
LLVMIsAArgument
LLVMIsAConstantInt
LLVMIsAGlobalVariable
LLVMIsAStoreInst
LLVMIsATerminatorInst
LLVMIsConstant
LLVMIsDeclaration
LLVMIsFunctionVarArg
LLVMIsGlobalConstant
LLVMIsMultithreaded
LLVMIsNull
LLVMIsPackedStruct
LLVMIsSectionIteratorAtEnd
LLVMIsTailCall
LLVMIsThreadLocal
LLVMIsUndef
LLVMLabelTypeInContext
LLVMMDNodeInContext
LLVMMDStringInContext
LLVMMetadataTypeInContext
LLVMModuleCreateWithNameInContext
LLVMMoveBasicBlockAfter
LLVMMoveBasicBlockBefore
LLVMMoveToNextSection
LLVMOffsetOfElement
LLVMPPCFP128TypeInContext
LLVMPassManagerBuilderCreate
LLVMPassManagerBuilderDispose
LLVMPassManagerBuilderPopulateFunctionPassManager
LLVMPassManagerBuilderPopulateLTOPassManager
LLVMPassManagerBuilderPopulateModulePassManager
LLVMPassManagerBuilderSetDisableSimplifyLibCalls
LLVMPassManagerBuilderSetDisableUnitAtATime
LLVMPassManagerBuilderSetDisableUnrollLoops
LLVMPassManagerBuilderSetOptLevel
LLVMPassManagerBuilderSetSizeLevel
LLVMPassManagerBuilderUseInlinerWithThreshold
LLVMPointerType
LLVMPositionBuilder
LLVMPositionBuilderAtEnd
LLVMPositionBuilderBefore
LLVMPreferredAlignmentOfType
LLVMRemoveAttribute
LLVMRemoveFunctionAttr
LLVMRemoveFunctionAttrString
LLVMRemoveFunctionAttributes
LLVMRemoveInstrAttribute
LLVMReplaceAllUsesWith
LLVMRunFunctionPassManager
LLVMRunPassManager
LLVMRustAddAlwaysInlinePass
LLVMRustAddAnalysisPasses
LLVMRustAddBuilderLibraryInfo
LLVMRustAddHandler
LLVMRustAddLibraryInfo
LLVMRustAddModuleFlag
LLVMRustAddPass
LLVMRustArchiveChildData
LLVMRustArchiveChildFree
LLVMRustArchiveChildName
LLVMRustArchiveIteratorFree
LLVMRustArchiveIteratorNew
LLVMRustArchiveIteratorNext
LLVMRustArchiveMemberFree
LLVMRustArchiveMemberNew
LLVMRustArrayType
LLVMRustBuildCall
LLVMRustBuildCatchPad
LLVMRustBuildCatchRet
LLVMRustBuildCatchSwitch
LLVMRustBuildCleanupPad
LLVMRustBuildCleanupRet
LLVMRustBuildInvoke
LLVMRustBuildLandingPad
LLVMRustBuildOperandBundleDef
LLVMRustConfigurePassManagerBuilder
LLVMRustCreateMemoryBufferWithContentsOfFile
LLVMRustCreateTargetMachine
LLVMRustDebugMetadataVersion
LLVMRustDestroyArchive
LLVMRustDisposeTargetMachine
LLVMRustFindAndCreatePass
LLVMRustFreeOperandBundleDef
LLVMRustGetLastError
LLVMRustGetModuleDataLayout
LLVMRustGetSectionName
LLVMRustHasFeature
LLVMRustLinkInExternalBitcode
LLVMRustLoadDynamicLibrary
LLVMRustMarkAllFunctionsNounwind
LLVMRustOpenArchive
LLVMRustPassKind
LLVMRustPositionBuilderAtStart
LLVMRustPrintModule
LLVMRustPrintPassTimings
LLVMRustPrintPasses
LLVMRustRunFunctionPassManager
LLVMRustRunRestrictionPass
LLVMRustSetComdat
LLVMRustSetDLLStorageClass
LLVMRustSetDataLayoutFromTargetMachine
LLVMRustSetHasUnsafeAlgebra
LLVMRustSetLLVMOptions
LLVMRustSetNormalizedTarget
LLVMRustSetPersonalityFn
LLVMRustUnsetComdat
LLVMRustWriteArchive
LLVMRustWriteOutputFile
LLVMSetAlignment
LLVMSetCleanup
LLVMSetCurrentDebugLocation
LLVMSetDataLayout
LLVMSetDebug
LLVMSetFunctionCallConv
LLVMSetGC
LLVMSetGlobalConstant
LLVMSetInitializer
LLVMSetInlineAsmDiagnosticHandler
LLVMSetInstDebugLocation
LLVMSetInstrParamAlignment
LLVMSetInstructionCallConv
LLVMSetLinkage
LLVMSetMetadata
LLVMSetModuleInlineAsm
LLVMSetOperand
LLVMSetParamAlignment
LLVMSetSection
LLVMSetTailCall
LLVMSetTarget
LLVMSetThreadLocal
LLVMSetUnnamedAddr
LLVMSetValueName
LLVMSetVisibility
LLVMSetVolatile
LLVMSizeOf
LLVMSizeOfTypeInBits
LLVMStartMultithreaded
LLVMStoreSizeOfType
LLVMStructCreateNamed
LLVMStructSetBody
LLVMStructTypeInContext
LLVMTypeOf
LLVMUnpackInlineAsmDiagnostic
LLVMUnpackOptimizationDiagnostic
LLVMValueAsBasicBlock
LLVMValueIsBasicBlock
LLVMVectorType
LLVMVersionMajor
LLVMVersionMinor
LLVMVoidTypeInContext
LLVMWriteBitcodeToFile
LLVMWriteDebugLocToString
LLVMWriteDiagnosticInfoToString
LLVMWriteSMDiagnosticToString
LLVMWriteTwineToString
LLVMWriteTypeToString
LLVMWriteValueToString
LLVMX86FP80TypeInContext
RemoveFunctionAttributes
SetDLLStorageClass
SetFunctionAttribute
SetFunctionCallConv
SetInstructionCallConv
SetLinkage
SetUniqueComdat
SetUnnamedAddr
UnsetComdat
build_string
debug_loc_to_string
get_param
get_params
initialize_available_targets
last_error
mk_section_iter
mk_target_data
rust_llvm_string_write_impl
set_thread_local
twine_to_string
Crates
alloc
alloc_jemalloc
alloc_system
arena
collections
core
flate
fmt_macros
getopts
graphviz
libc
log
panic_abort
panic_unwind
rand
rbml
rustc
rustc_back
rustc_bitflags
rustc_borrowck
rustc_const_eval
rustc_const_math
rustc_data_structures
rustc_driver
rustc_incremental
rustc_lint
rustc_llvm
rustc_metadata
rustc_mir
rustc_passes
rustc_platform_intrinsics
rustc_plugin
rustc_privacy
rustc_resolve
rustc_save_analysis
rustc_trans
rustc_typeck
rustc_unicode
rustdoc
serialize
std
syntax
syntax_ext
term
test
unwind
Enum
rustc_llvm
::
Use_opaque
[
−
]
[src]
pub enum Use_opaque {}
Unstable (
rustc_private
)