☰
In rustc_codegen_llvm::llvm
In rustc_codegen_llvm::llvm
Modules
archive_ro
coverageinfo
debuginfo
diagnostic
Structs
AllocKindFlags
ArchiveChild
ArchiveIterator
Builder
LLVMRustCOFFShortExport
Linker
OperandBundleDef
PassManager
RustArchiveMember
SanitizerOptions
ThinLTOModule
Enums
ArchiveKind
AsmDialect
AtomicOrdering
AtomicRmwBinOp
AttributeKind
AttributePlace
CallConv
ChecksumKind
CodeGenOptLevel
CodeGenOptSize
CodeModel
DLLStorageClass
DiagnosticKind
DiagnosticLevel
FileType
IntPredicate
LLVMMachineType
LLVMModFlagBehavior
LLVMRustResult
Linkage
MetadataType
OptStage
PassBuilderOptLevel
RealPredicate
RelocModel
SynchronizationScope
ThreadLocalMode
TypeKind
UnnamedAddr
Visibility
Constants
False
True
Functions
AddCallSiteAttributes
AddFunctionAttributes
CreateAlignmentAttr
CreateAllocKindAttr
CreateAllocSizeAttr
CreateAttrString
CreateAttrStringValue
CreateByValAttr
CreateDereferenceableAttr
CreateDereferenceableOrNullAttr
CreateStructRetAttr
CreateUWTableAttr
LLVMAddAnalysisPasses
LLVMAddCase
LLVMAddClause
LLVMAddGlobal
LLVMAddIncoming
LLVMAddNamedMetadataOperand
LLVMAppendBasicBlockInContext
LLVMBuildAShr
LLVMBuildAdd
LLVMBuildAlloca
LLVMBuildAnd
LLVMBuildArrayAlloca
LLVMBuildAtomicRMW
LLVMBuildBitCast
LLVMBuildBr
LLVMBuildCondBr
LLVMBuildExactSDiv
LLVMBuildExactUDiv
LLVMBuildExtractElement
LLVMBuildExtractValue
LLVMBuildFAdd
LLVMBuildFCmp
LLVMBuildFDiv
LLVMBuildFMul
LLVMBuildFNeg
LLVMBuildFPExt
LLVMBuildFPToSI
LLVMBuildFPToUI
LLVMBuildFPTrunc
LLVMBuildFRem
LLVMBuildFSub
LLVMBuildGEP2
LLVMBuildICmp
LLVMBuildInBoundsGEP2
LLVMBuildInsertElement
LLVMBuildInsertValue
LLVMBuildIntToPtr
LLVMBuildLShr
LLVMBuildLandingPad
LLVMBuildLoad2
LLVMBuildMul
LLVMBuildNSWAdd
LLVMBuildNSWMul
LLVMBuildNSWSub
LLVMBuildNUWAdd
LLVMBuildNUWMul
LLVMBuildNUWSub
LLVMBuildNeg
LLVMBuildNot
LLVMBuildOr
LLVMBuildPhi
LLVMBuildPointerCast
LLVMBuildPtrToInt
LLVMBuildResume
LLVMBuildRet
LLVMBuildRetVoid
LLVMBuildSDiv
LLVMBuildSExt
LLVMBuildSIToFP
LLVMBuildSRem
LLVMBuildSelect
LLVMBuildShl
LLVMBuildShuffleVector
LLVMBuildStore
LLVMBuildStructGEP2
LLVMBuildSub
LLVMBuildSwitch
LLVMBuildTrunc
LLVMBuildUDiv
LLVMBuildUIToFP
LLVMBuildURem
LLVMBuildUnreachable
LLVMBuildVAArg
LLVMBuildXor
LLVMBuildZExt
LLVMCloneModule
LLVMConstArray
LLVMConstBitCast
LLVMConstInt
LLVMConstIntOfArbitraryPrecision
LLVMConstIntToPtr
LLVMConstNull
LLVMConstPointerCast
LLVMConstPtrToInt
LLVMConstReal
LLVMConstStringInContext
LLVMConstStructInContext
LLVMConstVector
LLVMConstZExt
LLVMContextDispose
LLVMCountParamTypes
LLVMCountParams
LLVMCreateBuilderInContext
LLVMCreateFunctionPassManagerForModule
LLVMCreatePassManager
LLVMCreateStringAttribute
LLVMDeleteGlobal
LLVMDisposeBuilder
LLVMDisposeMessage
LLVMDisposePassManager
LLVMDoubleTypeInContext
LLVMFloatTypeInContext
LLVMFunctionType
LLVMGetAggregateElement
LLVMGetAlignment
LLVMGetBasicBlockParent
LLVMGetDataLayoutStr
LLVMGetElementType
LLVMGetFirstBasicBlock
LLVMGetFirstGlobal
LLVMGetHostCPUFeatures
LLVMGetInitializer
LLVMGetInsertBlock
LLVMGetIntTypeWidth
LLVMGetMDKindIDInContext
LLVMGetModuleContext
LLVMGetNamedGlobal
LLVMGetNextGlobal
LLVMGetParam
LLVMGetParamTypes
LLVMGetUndef
LLVMGetValueName2
LLVMGetVectorSize
LLVMGlobalSetMetadata
LLVMInitializePasses
LLVMInt16TypeInContext
LLVMInt1TypeInContext
LLVMInt32TypeInContext
LLVMInt64TypeInContext
LLVMInt8TypeInContext
LLVMIntTypeInContext
LLVMIsAArgument
LLVMIsAConstantInt
LLVMIsAGlobalVariable
LLVMIsAInstruction
LLVMIsDeclaration
LLVMIsGlobalConstant
LLVMIsMultithreaded
LLVMIsThreadLocal
LLVMMDNodeInContext
LLVMMDNodeInContext2
LLVMMDStringInContext
LLVMModuleCreateWithNameInContext
LLVMPointerType
LLVMPositionBuilderAtEnd
LLVMReplaceAllUsesWith
LLVMRunPassManager
LLVMRustAddAlwaysInlinePass
LLVMRustAddBuilderLibraryInfo
LLVMRustAddCallSiteAttributes
LLVMRustAddFunctionAttributes
LLVMRustAddHandler
LLVMRustAddLastExtensionPasses
LLVMRustAddLibraryInfo
LLVMRustAddModuleFlag
LLVMRustAddPass
LLVMRustAppendModuleInlineAsm
LLVMRustArchiveChildFree
LLVMRustArchiveChildName
LLVMRustArchiveIteratorFree
LLVMRustArchiveIteratorNew
LLVMRustArchiveIteratorNext
LLVMRustArchiveMemberFree
LLVMRustArchiveMemberNew
LLVMRustArrayType
LLVMRustBuildAtomicCmpXchg
LLVMRustBuildAtomicFence
LLVMRustBuildAtomicLoad
LLVMRustBuildAtomicStore
LLVMRustBuildCall
LLVMRustBuildCatchPad
LLVMRustBuildCatchRet
LLVMRustBuildCatchSwitch
LLVMRustBuildCleanupPad
LLVMRustBuildCleanupRet
LLVMRustBuildIntCast
LLVMRustBuildInvoke
LLVMRustBuildMaxNum
LLVMRustBuildMemCpy
LLVMRustBuildMemMove
LLVMRustBuildMemSet
LLVMRustBuildMinNum
LLVMRustBuildOperandBundleDef
LLVMRustBuildVectorReduceAdd
LLVMRustBuildVectorReduceAnd
LLVMRustBuildVectorReduceFAdd
LLVMRustBuildVectorReduceFMax
LLVMRustBuildVectorReduceFMin
LLVMRustBuildVectorReduceFMul
LLVMRustBuildVectorReduceMax
LLVMRustBuildVectorReduceMin
LLVMRustBuildVectorReduceMul
LLVMRustBuildVectorReduceOr
LLVMRustBuildVectorReduceXor
LLVMRustComputeLTOCacheKey
LLVMRustConfigurePassManagerBuilder
LLVMRustConstInBoundsGEP2
LLVMRustConstInt128Get
LLVMRustConstIntGetZExtValue
LLVMRustContextConfigureDiagnosticHandler
LLVMRustContextCreate
LLVMRustContextGetDiagnosticHandler
LLVMRustContextSetDiagnosticHandler
LLVMRustCoverageCreatePGOFuncNameVar
LLVMRustCoverageHashByteArray
LLVMRustCoverageHashCString
LLVMRustCoverageMappingVersion
LLVMRustCoverageWriteFilenamesSectionToBuffer
LLVMRustCoverageWriteFuncSectionNameToString
LLVMRustCoverageWriteMapSectionNameToString
LLVMRustCoverageWriteMappingToBuffer
LLVMRustCoverageWriteMappingVarNameToString
LLVMRustCreateAddressSanitizerFunctionPass
LLVMRustCreateAlignmentAttr
LLVMRustCreateAllocKindAttr
LLVMRustCreateAllocSizeAttr
LLVMRustCreateAttrNoValue
LLVMRustCreateByValAttr
LLVMRustCreateDereferenceableAttr
LLVMRustCreateDereferenceableOrNullAttr
LLVMRustCreateElementTypeAttr
LLVMRustCreateHWAddressSanitizerPass
LLVMRustCreateMemorySanitizerPass
LLVMRustCreateModuleAddressSanitizerPass
LLVMRustCreateStructRetAttr
LLVMRustCreateTargetMachine
LLVMRustCreateThinLTOData
LLVMRustCreateThreadSanitizerPass
LLVMRustCreateUWTableAttr
LLVMRustDIBuilderCreate
LLVMRustDIBuilderCreateArrayType
LLVMRustDIBuilderCreateBasicType
LLVMRustDIBuilderCreateCompileUnit
LLVMRustDIBuilderCreateDebugLocation
LLVMRustDIBuilderCreateEnumerationType
LLVMRustDIBuilderCreateEnumerator
LLVMRustDIBuilderCreateFile
LLVMRustDIBuilderCreateFunction
LLVMRustDIBuilderCreateLexicalBlock
LLVMRustDIBuilderCreateLexicalBlockFile
LLVMRustDIBuilderCreateMemberType
LLVMRustDIBuilderCreateNameSpace
LLVMRustDIBuilderCreateOpDeref
LLVMRustDIBuilderCreateOpPlusUconst
LLVMRustDIBuilderCreatePointerType
LLVMRustDIBuilderCreateStaticMemberType
LLVMRustDIBuilderCreateStaticVariable
LLVMRustDIBuilderCreateStructType
LLVMRustDIBuilderCreateSubroutineType
LLVMRustDIBuilderCreateTemplateTypeParameter
LLVMRustDIBuilderCreateTypedef
LLVMRustDIBuilderCreateUnionType
LLVMRustDIBuilderCreateVariable
LLVMRustDIBuilderCreateVariantMemberType
LLVMRustDIBuilderCreateVariantPart
LLVMRustDIBuilderDispose
LLVMRustDIBuilderFinalize
LLVMRustDIBuilderGetOrCreateArray
LLVMRustDIBuilderGetOrCreateSubrange
LLVMRustDIBuilderInsertDeclareAtEnd
LLVMRustDICompositeTypeReplaceArrays
LLVMRustDebugMetadataVersion
LLVMRustDestroyArchive
LLVMRustDisableSystemDialogsOnCrash
LLVMRustDisposeTargetMachine
LLVMRustFindAndCreatePass
LLVMRustFreeOperandBundleDef
LLVMRustFreeThinLTOData
LLVMRustGetBitcodeSliceFromObjectData
LLVMRustGetDiagInfoKind
LLVMRustGetElementTypeArgIndex
LLVMRustGetHostCPUName
LLVMRustGetInstrProfIncrementIntrinsic
LLVMRustGetLastError
LLVMRustGetLinkage
LLVMRustGetMangledName
LLVMRustGetNamedValue
LLVMRustGetOrInsertFunction
LLVMRustGetOrInsertGlobal
LLVMRustGetSMDiagnostic
LLVMRustGetTargetFeature
LLVMRustGetTargetFeaturesCount
LLVMRustGetTypeKind
LLVMRustGetVisibility
LLVMRustGlobalAddMetadata
LLVMRustHasFeature
LLVMRustHasModuleFlag
LLVMRustInlineAsm
LLVMRustInlineAsmVerify
LLVMRustInsertPrivateGlobal
LLVMRustInstallFatalErrorHandler
LLVMRustLinkerAdd
LLVMRustLinkerFree
LLVMRustLinkerNew
LLVMRustMetadataAsValue
LLVMRustMetadataTypeInContext
LLVMRustModuleBufferCreate
LLVMRustModuleBufferFree
LLVMRustModuleBufferLen
LLVMRustModuleBufferPtr
LLVMRustModuleCost
LLVMRustOpenArchive
LLVMRustOptimizeWithNewPassManager
LLVMRustParseBitcodeForLTO
LLVMRustPassManagerBuilderCreate
LLVMRustPassManagerBuilderDispose
LLVMRustPassManagerBuilderPopulateFunctionPassManager
LLVMRustPassManagerBuilderPopulateLTOPassManager
LLVMRustPassManagerBuilderPopulateModulePassManager
LLVMRustPassManagerBuilderPopulateThinLTOPassManager
LLVMRustPassManagerBuilderUseInlinerWithThreshold
LLVMRustPositionBuilderAtStart
LLVMRustPrepareThinLTOImport
LLVMRustPrepareThinLTOInternalize
LLVMRustPrepareThinLTORename
LLVMRustPrepareThinLTOResolveWeak
LLVMRustPrintModule
LLVMRustPrintPassTimings
LLVMRustPrintPasses
LLVMRustPrintTargetCPUs
LLVMRustRunFunctionPassManager
LLVMRustRunRestrictionPass
LLVMRustSetComdat
LLVMRustSetDSOLocal
LLVMRustSetDataLayoutFromTargetMachine
LLVMRustSetFastMath
LLVMRustSetLLVMOptions
LLVMRustSetLinkage
LLVMRustSetModuleCodeModel
LLVMRustSetModulePICLevel
LLVMRustSetModulePIELevel
LLVMRustSetNormalizedTarget
LLVMRustSetVisibility
LLVMRustThinLTOBufferCreate
LLVMRustThinLTOBufferFree
LLVMRustThinLTOBufferLen
LLVMRustThinLTOBufferPtr
LLVMRustThinLTOGetDICompileUnit
LLVMRustThinLTOPatchDICompileUnit
LLVMRustUnpackInlineAsmDiagnostic
LLVMRustUnpackOptimizationDiagnostic
LLVMRustUnpackSMDiagnostic
LLVMRustVersionMajor
LLVMRustVersionMinor
LLVMRustVersionPatch
LLVMRustWriteArchive
LLVMRustWriteDiagnosticInfoToString
LLVMRustWriteImportLibrary
LLVMRustWriteOutputFile
LLVMRustWriteTwineToString
LLVMRustWriteTypeToString
LLVMRustWriteValueToString
LLVMSetAlignment
LLVMSetCleanup
LLVMSetCurrentDebugLocation
LLVMSetDLLStorageClass
LLVMSetDataLayout
LLVMSetFunctionCallConv
LLVMSetGlobalConstant
LLVMSetInitializer
LLVMSetInstructionCallConv
LLVMSetMetadata
LLVMSetPersonalityFn
LLVMSetSection
LLVMSetTailCall
LLVMSetThreadLocalMode
LLVMSetUnnamedAddress
LLVMSetValueName2
LLVMSetVolatile
LLVMStructCreateNamed
LLVMStructSetBody
LLVMStructTypeInContext
LLVMTimeTraceProfilerFinish
LLVMTimeTraceProfilerFinishThread
LLVMTimeTraceProfilerInitialize
LLVMTypeOf
LLVMValueAsMetadata
LLVMVectorType
LLVMVoidTypeInContext
LLVMWriteBitcodeToFile
SetFunctionCallConv
SetInstructionCallConv
SetUniqueComdat
SetUnnamedAddress
add_global
build_byte_buffer
build_string
get_param
get_value_name
last_error
set_alignment
set_comdat
set_global_constant
set_initializer
set_linkage
set_section
set_thread_local_mode
set_value_name
set_visibility
twine_to_string
Type Definitions
Bool
DiagnosticHandlerTy
InlineAsmDiagHandlerTy
SelfProfileAfterPassCallback
SelfProfileBeforePassCallback
Foreign Types
Archive
Attribute
BasicBlock
ConstantInt
Context
DiagnosticHandler
DiagnosticInfo
Metadata
Module
ModuleBuffer
Pass
PassManagerBuilder
SMDiagnostic
TargetMachine
ThinLTOBuffer
ThinLTOData
Twine
Type
Value
?
Function
rustc_codegen_llvm
::
llvm
::
LLVMDoubleTypeInContext
source
·
[
−
]
pub unsafe extern "C" fn LLVMDoubleTypeInContext(C: &
Context
) -> &
Type