Hidden
Hidden docstrings that we don't want to show up, but we want to avoid failing checkdocs for:
LLVM.InitializeAArch64AsmParser
— FunctionLLVM.InitializeAllAsmParsers()
LLVM.InitializeXXXAsmParser()
LLVM.InitializeNativeAsmParser()
Enables use of assembly parsing functionality for specific targets.
LLVM.InitializeAArch64AsmPrinter
— FunctionLLVM.InitializeAllAsmPrinters()
LLVM.InitializeXXXAsmPrinter()
LLVM.InitializeNativeAsmPrinter()
Enables use of assembly output functionality for specific targets.
LLVM.InitializeAArch64Disassembler
— FunctionLLVM.InitializeAllDisassemblers()
LLVM.InitializeXXXDisassembler()
LLVM.InitializeNativeDisassembler()
Enables use of disassembly functionality for specific targets.
LLVM.InitializeAArch64Target
— FunctionLLVM.InitializeAllTargets()
LLVM.InitializeXXXTarget()
LLVM.InitializeNativeTarget()
Enables use of specific targets.
LLVM.InitializeAArch64TargetInfo
— FunctionLLVM.InitializeAllTargetInfos()
LLVM.InitializeXXXTargetInfo()
Enables access to specific targets.
LLVM.InitializeAArch64TargetMC
— FunctionLLVM.InitializeAllTargetMCs()
LLVM.InitializeXXXTargetMC()
Enable use of machine code generation for specific targets.
LLVM.InitializeAMDGPUAsmParser
— FunctionLLVM.InitializeAllAsmParsers()
LLVM.InitializeXXXAsmParser()
LLVM.InitializeNativeAsmParser()
Enables use of assembly parsing functionality for specific targets.
LLVM.InitializeAMDGPUAsmPrinter
— FunctionLLVM.InitializeAllAsmPrinters()
LLVM.InitializeXXXAsmPrinter()
LLVM.InitializeNativeAsmPrinter()
Enables use of assembly output functionality for specific targets.
LLVM.InitializeAMDGPUDisassembler
— FunctionLLVM.InitializeAllDisassemblers()
LLVM.InitializeXXXDisassembler()
LLVM.InitializeNativeDisassembler()
Enables use of disassembly functionality for specific targets.
LLVM.InitializeAMDGPUTarget
— FunctionLLVM.InitializeAllTargets()
LLVM.InitializeXXXTarget()
LLVM.InitializeNativeTarget()
Enables use of specific targets.
LLVM.InitializeAMDGPUTargetInfo
— FunctionLLVM.InitializeAllTargetInfos()
LLVM.InitializeXXXTargetInfo()
Enables access to specific targets.
LLVM.InitializeAMDGPUTargetMC
— FunctionLLVM.InitializeAllTargetMCs()
LLVM.InitializeXXXTargetMC()
Enable use of machine code generation for specific targets.
LLVM.InitializeARCAsmParser
— FunctionLLVM.InitializeAllAsmParsers()
LLVM.InitializeXXXAsmParser()
LLVM.InitializeNativeAsmParser()
Enables use of assembly parsing functionality for specific targets.
LLVM.InitializeARCAsmPrinter
— FunctionLLVM.InitializeAllAsmPrinters()
LLVM.InitializeXXXAsmPrinter()
LLVM.InitializeNativeAsmPrinter()
Enables use of assembly output functionality for specific targets.
LLVM.InitializeARCDisassembler
— FunctionLLVM.InitializeAllDisassemblers()
LLVM.InitializeXXXDisassembler()
LLVM.InitializeNativeDisassembler()
Enables use of disassembly functionality for specific targets.
LLVM.InitializeARCTarget
— FunctionLLVM.InitializeAllTargets()
LLVM.InitializeXXXTarget()
LLVM.InitializeNativeTarget()
Enables use of specific targets.
LLVM.InitializeARCTargetInfo
— FunctionLLVM.InitializeAllTargetInfos()
LLVM.InitializeXXXTargetInfo()
Enables access to specific targets.
LLVM.InitializeARCTargetMC
— FunctionLLVM.InitializeAllTargetMCs()
LLVM.InitializeXXXTargetMC()
Enable use of machine code generation for specific targets.
LLVM.InitializeARMAsmParser
— FunctionLLVM.InitializeAllAsmParsers()
LLVM.InitializeXXXAsmParser()
LLVM.InitializeNativeAsmParser()
Enables use of assembly parsing functionality for specific targets.
LLVM.InitializeARMAsmPrinter
— FunctionLLVM.InitializeAllAsmPrinters()
LLVM.InitializeXXXAsmPrinter()
LLVM.InitializeNativeAsmPrinter()
Enables use of assembly output functionality for specific targets.
LLVM.InitializeARMDisassembler
— FunctionLLVM.InitializeAllDisassemblers()
LLVM.InitializeXXXDisassembler()
LLVM.InitializeNativeDisassembler()
Enables use of disassembly functionality for specific targets.
LLVM.InitializeARMTarget
— FunctionLLVM.InitializeAllTargets()
LLVM.InitializeXXXTarget()
LLVM.InitializeNativeTarget()
Enables use of specific targets.
LLVM.InitializeARMTargetInfo
— FunctionLLVM.InitializeAllTargetInfos()
LLVM.InitializeXXXTargetInfo()
Enables access to specific targets.
LLVM.InitializeARMTargetMC
— FunctionLLVM.InitializeAllTargetMCs()
LLVM.InitializeXXXTargetMC()
Enable use of machine code generation for specific targets.
LLVM.InitializeAVRAsmParser
— FunctionLLVM.InitializeAllAsmParsers()
LLVM.InitializeXXXAsmParser()
LLVM.InitializeNativeAsmParser()
Enables use of assembly parsing functionality for specific targets.
LLVM.InitializeAVRAsmPrinter
— FunctionLLVM.InitializeAllAsmPrinters()
LLVM.InitializeXXXAsmPrinter()
LLVM.InitializeNativeAsmPrinter()
Enables use of assembly output functionality for specific targets.
LLVM.InitializeAVRDisassembler
— FunctionLLVM.InitializeAllDisassemblers()
LLVM.InitializeXXXDisassembler()
LLVM.InitializeNativeDisassembler()
Enables use of disassembly functionality for specific targets.
LLVM.InitializeAVRTarget
— FunctionLLVM.InitializeAllTargets()
LLVM.InitializeXXXTarget()
LLVM.InitializeNativeTarget()
Enables use of specific targets.
LLVM.InitializeAVRTargetInfo
— FunctionLLVM.InitializeAllTargetInfos()
LLVM.InitializeXXXTargetInfo()
Enables access to specific targets.
LLVM.InitializeAVRTargetMC
— FunctionLLVM.InitializeAllTargetMCs()
LLVM.InitializeXXXTargetMC()
Enable use of machine code generation for specific targets.
LLVM.InitializeBPFAsmParser
— FunctionLLVM.InitializeAllAsmParsers()
LLVM.InitializeXXXAsmParser()
LLVM.InitializeNativeAsmParser()
Enables use of assembly parsing functionality for specific targets.
LLVM.InitializeBPFAsmPrinter
— FunctionLLVM.InitializeAllAsmPrinters()
LLVM.InitializeXXXAsmPrinter()
LLVM.InitializeNativeAsmPrinter()
Enables use of assembly output functionality for specific targets.
LLVM.InitializeBPFDisassembler
— FunctionLLVM.InitializeAllDisassemblers()
LLVM.InitializeXXXDisassembler()
LLVM.InitializeNativeDisassembler()
Enables use of disassembly functionality for specific targets.
LLVM.InitializeBPFTarget
— FunctionLLVM.InitializeAllTargets()
LLVM.InitializeXXXTarget()
LLVM.InitializeNativeTarget()
Enables use of specific targets.
LLVM.InitializeBPFTargetInfo
— FunctionLLVM.InitializeAllTargetInfos()
LLVM.InitializeXXXTargetInfo()
Enables access to specific targets.
LLVM.InitializeBPFTargetMC
— FunctionLLVM.InitializeAllTargetMCs()
LLVM.InitializeXXXTargetMC()
Enable use of machine code generation for specific targets.
LLVM.InitializeColossusAsmParser
— FunctionLLVM.InitializeAllAsmParsers()
LLVM.InitializeXXXAsmParser()
LLVM.InitializeNativeAsmParser()
Enables use of assembly parsing functionality for specific targets.
LLVM.InitializeColossusAsmPrinter
— FunctionLLVM.InitializeAllAsmPrinters()
LLVM.InitializeXXXAsmPrinter()
LLVM.InitializeNativeAsmPrinter()
Enables use of assembly output functionality for specific targets.
LLVM.InitializeColossusDisassembler
— FunctionLLVM.InitializeAllDisassemblers()
LLVM.InitializeXXXDisassembler()
LLVM.InitializeNativeDisassembler()
Enables use of disassembly functionality for specific targets.
LLVM.InitializeColossusTarget
— FunctionLLVM.InitializeAllTargets()
LLVM.InitializeXXXTarget()
LLVM.InitializeNativeTarget()
Enables use of specific targets.
LLVM.InitializeColossusTargetInfo
— FunctionLLVM.InitializeAllTargetInfos()
LLVM.InitializeXXXTargetInfo()
Enables access to specific targets.
LLVM.InitializeColossusTargetMC
— FunctionLLVM.InitializeAllTargetMCs()
LLVM.InitializeXXXTargetMC()
Enable use of machine code generation for specific targets.
LLVM.InitializeHexagonAsmParser
— FunctionLLVM.InitializeAllAsmParsers()
LLVM.InitializeXXXAsmParser()
LLVM.InitializeNativeAsmParser()
Enables use of assembly parsing functionality for specific targets.
LLVM.InitializeHexagonAsmPrinter
— FunctionLLVM.InitializeAllAsmPrinters()
LLVM.InitializeXXXAsmPrinter()
LLVM.InitializeNativeAsmPrinter()
Enables use of assembly output functionality for specific targets.
LLVM.InitializeHexagonDisassembler
— FunctionLLVM.InitializeAllDisassemblers()
LLVM.InitializeXXXDisassembler()
LLVM.InitializeNativeDisassembler()
Enables use of disassembly functionality for specific targets.
LLVM.InitializeHexagonTarget
— FunctionLLVM.InitializeAllTargets()
LLVM.InitializeXXXTarget()
LLVM.InitializeNativeTarget()
Enables use of specific targets.
LLVM.InitializeHexagonTargetInfo
— FunctionLLVM.InitializeAllTargetInfos()
LLVM.InitializeXXXTargetInfo()
Enables access to specific targets.
LLVM.InitializeHexagonTargetMC
— FunctionLLVM.InitializeAllTargetMCs()
LLVM.InitializeXXXTargetMC()
Enable use of machine code generation for specific targets.
LLVM.InitializeLanaiAsmParser
— FunctionLLVM.InitializeAllAsmParsers()
LLVM.InitializeXXXAsmParser()
LLVM.InitializeNativeAsmParser()
Enables use of assembly parsing functionality for specific targets.
LLVM.InitializeLanaiAsmPrinter
— FunctionLLVM.InitializeAllAsmPrinters()
LLVM.InitializeXXXAsmPrinter()
LLVM.InitializeNativeAsmPrinter()
Enables use of assembly output functionality for specific targets.
LLVM.InitializeLanaiDisassembler
— FunctionLLVM.InitializeAllDisassemblers()
LLVM.InitializeXXXDisassembler()
LLVM.InitializeNativeDisassembler()
Enables use of disassembly functionality for specific targets.
LLVM.InitializeLanaiTarget
— FunctionLLVM.InitializeAllTargets()
LLVM.InitializeXXXTarget()
LLVM.InitializeNativeTarget()
Enables use of specific targets.
LLVM.InitializeLanaiTargetInfo
— FunctionLLVM.InitializeAllTargetInfos()
LLVM.InitializeXXXTargetInfo()
Enables access to specific targets.
LLVM.InitializeLanaiTargetMC
— FunctionLLVM.InitializeAllTargetMCs()
LLVM.InitializeXXXTargetMC()
Enable use of machine code generation for specific targets.
LLVM.InitializeMipsAsmParser
— FunctionLLVM.InitializeAllAsmParsers()
LLVM.InitializeXXXAsmParser()
LLVM.InitializeNativeAsmParser()
Enables use of assembly parsing functionality for specific targets.
LLVM.InitializeMipsAsmPrinter
— FunctionLLVM.InitializeAllAsmPrinters()
LLVM.InitializeXXXAsmPrinter()
LLVM.InitializeNativeAsmPrinter()
Enables use of assembly output functionality for specific targets.
LLVM.InitializeMipsDisassembler
— FunctionLLVM.InitializeAllDisassemblers()
LLVM.InitializeXXXDisassembler()
LLVM.InitializeNativeDisassembler()
Enables use of disassembly functionality for specific targets.
LLVM.InitializeMipsTarget
— FunctionLLVM.InitializeAllTargets()
LLVM.InitializeXXXTarget()
LLVM.InitializeNativeTarget()
Enables use of specific targets.
LLVM.InitializeMipsTargetInfo
— FunctionLLVM.InitializeAllTargetInfos()
LLVM.InitializeXXXTargetInfo()
Enables access to specific targets.
LLVM.InitializeMipsTargetMC
— FunctionLLVM.InitializeAllTargetMCs()
LLVM.InitializeXXXTargetMC()
Enable use of machine code generation for specific targets.
LLVM.InitializeMSP430AsmParser
— FunctionLLVM.InitializeAllAsmParsers()
LLVM.InitializeXXXAsmParser()
LLVM.InitializeNativeAsmParser()
Enables use of assembly parsing functionality for specific targets.
LLVM.InitializeMSP430AsmPrinter
— FunctionLLVM.InitializeAllAsmPrinters()
LLVM.InitializeXXXAsmPrinter()
LLVM.InitializeNativeAsmPrinter()
Enables use of assembly output functionality for specific targets.
LLVM.InitializeMSP430Disassembler
— FunctionLLVM.InitializeAllDisassemblers()
LLVM.InitializeXXXDisassembler()
LLVM.InitializeNativeDisassembler()
Enables use of disassembly functionality for specific targets.
LLVM.InitializeMSP430Target
— FunctionLLVM.InitializeAllTargets()
LLVM.InitializeXXXTarget()
LLVM.InitializeNativeTarget()
Enables use of specific targets.
LLVM.InitializeMSP430TargetInfo
— FunctionLLVM.InitializeAllTargetInfos()
LLVM.InitializeXXXTargetInfo()
Enables access to specific targets.
LLVM.InitializeMSP430TargetMC
— FunctionLLVM.InitializeAllTargetMCs()
LLVM.InitializeXXXTargetMC()
Enable use of machine code generation for specific targets.
LLVM.InitializeNativeAsmParser
— FunctionLLVM.InitializeAllAsmParsers()
LLVM.InitializeXXXAsmParser()
LLVM.InitializeNativeAsmParser()
Enables use of assembly parsing functionality for specific targets.
LLVM.InitializeNativeAsmPrinter
— FunctionLLVM.InitializeAllAsmPrinters()
LLVM.InitializeXXXAsmPrinter()
LLVM.InitializeNativeAsmPrinter()
Enables use of assembly output functionality for specific targets.
LLVM.InitializeNativeDisassembler
— FunctionLLVM.InitializeAllDisassemblers()
LLVM.InitializeXXXDisassembler()
LLVM.InitializeNativeDisassembler()
Enables use of disassembly functionality for specific targets.
LLVM.InitializeNativeTarget
— FunctionLLVM.InitializeAllTargets()
LLVM.InitializeXXXTarget()
LLVM.InitializeNativeTarget()
Enables use of specific targets.
LLVM.InitializeNVPTXAsmParser
— FunctionLLVM.InitializeAllAsmParsers()
LLVM.InitializeXXXAsmParser()
LLVM.InitializeNativeAsmParser()
Enables use of assembly parsing functionality for specific targets.
LLVM.InitializeNVPTXAsmPrinter
— FunctionLLVM.InitializeAllAsmPrinters()
LLVM.InitializeXXXAsmPrinter()
LLVM.InitializeNativeAsmPrinter()
Enables use of assembly output functionality for specific targets.
LLVM.InitializeNVPTXDisassembler
— FunctionLLVM.InitializeAllDisassemblers()
LLVM.InitializeXXXDisassembler()
LLVM.InitializeNativeDisassembler()
Enables use of disassembly functionality for specific targets.
LLVM.InitializeNVPTXTarget
— FunctionLLVM.InitializeAllTargets()
LLVM.InitializeXXXTarget()
LLVM.InitializeNativeTarget()
Enables use of specific targets.
LLVM.InitializeNVPTXTargetInfo
— FunctionLLVM.InitializeAllTargetInfos()
LLVM.InitializeXXXTargetInfo()
Enables access to specific targets.
LLVM.InitializeNVPTXTargetMC
— FunctionLLVM.InitializeAllTargetMCs()
LLVM.InitializeXXXTargetMC()
Enable use of machine code generation for specific targets.
LLVM.InitializePowerPCAsmParser
— FunctionLLVM.InitializeAllAsmParsers()
LLVM.InitializeXXXAsmParser()
LLVM.InitializeNativeAsmParser()
Enables use of assembly parsing functionality for specific targets.
LLVM.InitializePowerPCAsmPrinter
— FunctionLLVM.InitializeAllAsmPrinters()
LLVM.InitializeXXXAsmPrinter()
LLVM.InitializeNativeAsmPrinter()
Enables use of assembly output functionality for specific targets.
LLVM.InitializePowerPCDisassembler
— FunctionLLVM.InitializeAllDisassemblers()
LLVM.InitializeXXXDisassembler()
LLVM.InitializeNativeDisassembler()
Enables use of disassembly functionality for specific targets.
LLVM.InitializePowerPCTarget
— FunctionLLVM.InitializeAllTargets()
LLVM.InitializeXXXTarget()
LLVM.InitializeNativeTarget()
Enables use of specific targets.
LLVM.InitializePowerPCTargetInfo
— FunctionLLVM.InitializeAllTargetInfos()
LLVM.InitializeXXXTargetInfo()
Enables access to specific targets.
LLVM.InitializePowerPCTargetMC
— FunctionLLVM.InitializeAllTargetMCs()
LLVM.InitializeXXXTargetMC()
Enable use of machine code generation for specific targets.
LLVM.InitializeRISCVAsmParser
— FunctionLLVM.InitializeAllAsmParsers()
LLVM.InitializeXXXAsmParser()
LLVM.InitializeNativeAsmParser()
Enables use of assembly parsing functionality for specific targets.
LLVM.InitializeRISCVAsmPrinter
— FunctionLLVM.InitializeAllAsmPrinters()
LLVM.InitializeXXXAsmPrinter()
LLVM.InitializeNativeAsmPrinter()
Enables use of assembly output functionality for specific targets.
LLVM.InitializeRISCVDisassembler
— FunctionLLVM.InitializeAllDisassemblers()
LLVM.InitializeXXXDisassembler()
LLVM.InitializeNativeDisassembler()
Enables use of disassembly functionality for specific targets.
LLVM.InitializeRISCVTarget
— FunctionLLVM.InitializeAllTargets()
LLVM.InitializeXXXTarget()
LLVM.InitializeNativeTarget()
Enables use of specific targets.
LLVM.InitializeRISCVTargetInfo
— FunctionLLVM.InitializeAllTargetInfos()
LLVM.InitializeXXXTargetInfo()
Enables access to specific targets.
LLVM.InitializeRISCVTargetMC
— FunctionLLVM.InitializeAllTargetMCs()
LLVM.InitializeXXXTargetMC()
Enable use of machine code generation for specific targets.
LLVM.InitializeSparcAsmParser
— FunctionLLVM.InitializeAllAsmParsers()
LLVM.InitializeXXXAsmParser()
LLVM.InitializeNativeAsmParser()
Enables use of assembly parsing functionality for specific targets.
LLVM.InitializeSparcAsmPrinter
— FunctionLLVM.InitializeAllAsmPrinters()
LLVM.InitializeXXXAsmPrinter()
LLVM.InitializeNativeAsmPrinter()
Enables use of assembly output functionality for specific targets.
LLVM.InitializeSparcDisassembler
— FunctionLLVM.InitializeAllDisassemblers()
LLVM.InitializeXXXDisassembler()
LLVM.InitializeNativeDisassembler()
Enables use of disassembly functionality for specific targets.
LLVM.InitializeSparcTarget
— FunctionLLVM.InitializeAllTargets()
LLVM.InitializeXXXTarget()
LLVM.InitializeNativeTarget()
Enables use of specific targets.
LLVM.InitializeSparcTargetInfo
— FunctionLLVM.InitializeAllTargetInfos()
LLVM.InitializeXXXTargetInfo()
Enables access to specific targets.
LLVM.InitializeSparcTargetMC
— FunctionLLVM.InitializeAllTargetMCs()
LLVM.InitializeXXXTargetMC()
Enable use of machine code generation for specific targets.
LLVM.InitializeSystemZAsmParser
— FunctionLLVM.InitializeAllAsmParsers()
LLVM.InitializeXXXAsmParser()
LLVM.InitializeNativeAsmParser()
Enables use of assembly parsing functionality for specific targets.
LLVM.InitializeSystemZAsmPrinter
— FunctionLLVM.InitializeAllAsmPrinters()
LLVM.InitializeXXXAsmPrinter()
LLVM.InitializeNativeAsmPrinter()
Enables use of assembly output functionality for specific targets.
LLVM.InitializeSystemZDisassembler
— FunctionLLVM.InitializeAllDisassemblers()
LLVM.InitializeXXXDisassembler()
LLVM.InitializeNativeDisassembler()
Enables use of disassembly functionality for specific targets.
LLVM.InitializeSystemZTarget
— FunctionLLVM.InitializeAllTargets()
LLVM.InitializeXXXTarget()
LLVM.InitializeNativeTarget()
Enables use of specific targets.
LLVM.InitializeSystemZTargetInfo
— FunctionLLVM.InitializeAllTargetInfos()
LLVM.InitializeXXXTargetInfo()
Enables access to specific targets.
LLVM.InitializeSystemZTargetMC
— FunctionLLVM.InitializeAllTargetMCs()
LLVM.InitializeXXXTargetMC()
Enable use of machine code generation for specific targets.
LLVM.InitializeVEAsmParser
— FunctionLLVM.InitializeAllAsmParsers()
LLVM.InitializeXXXAsmParser()
LLVM.InitializeNativeAsmParser()
Enables use of assembly parsing functionality for specific targets.
LLVM.InitializeVEAsmPrinter
— FunctionLLVM.InitializeAllAsmPrinters()
LLVM.InitializeXXXAsmPrinter()
LLVM.InitializeNativeAsmPrinter()
Enables use of assembly output functionality for specific targets.
LLVM.InitializeVEDisassembler
— FunctionLLVM.InitializeAllDisassemblers()
LLVM.InitializeXXXDisassembler()
LLVM.InitializeNativeDisassembler()
Enables use of disassembly functionality for specific targets.
LLVM.InitializeVETarget
— FunctionLLVM.InitializeAllTargets()
LLVM.InitializeXXXTarget()
LLVM.InitializeNativeTarget()
Enables use of specific targets.
LLVM.InitializeVETargetInfo
— FunctionLLVM.InitializeAllTargetInfos()
LLVM.InitializeXXXTargetInfo()
Enables access to specific targets.
LLVM.InitializeVETargetMC
— FunctionLLVM.InitializeAllTargetMCs()
LLVM.InitializeXXXTargetMC()
Enable use of machine code generation for specific targets.
LLVM.InitializeWebAssemblyAsmParser
— FunctionLLVM.InitializeAllAsmParsers()
LLVM.InitializeXXXAsmParser()
LLVM.InitializeNativeAsmParser()
Enables use of assembly parsing functionality for specific targets.
LLVM.InitializeWebAssemblyAsmPrinter
— FunctionLLVM.InitializeAllAsmPrinters()
LLVM.InitializeXXXAsmPrinter()
LLVM.InitializeNativeAsmPrinter()
Enables use of assembly output functionality for specific targets.
LLVM.InitializeWebAssemblyDisassembler
— FunctionLLVM.InitializeAllDisassemblers()
LLVM.InitializeXXXDisassembler()
LLVM.InitializeNativeDisassembler()
Enables use of disassembly functionality for specific targets.
LLVM.InitializeWebAssemblyTarget
— FunctionLLVM.InitializeAllTargets()
LLVM.InitializeXXXTarget()
LLVM.InitializeNativeTarget()
Enables use of specific targets.
LLVM.InitializeWebAssemblyTargetInfo
— FunctionLLVM.InitializeAllTargetInfos()
LLVM.InitializeXXXTargetInfo()
Enables access to specific targets.
LLVM.InitializeWebAssemblyTargetMC
— FunctionLLVM.InitializeAllTargetMCs()
LLVM.InitializeXXXTargetMC()
Enable use of machine code generation for specific targets.
LLVM.InitializeX86AsmParser
— FunctionLLVM.InitializeAllAsmParsers()
LLVM.InitializeXXXAsmParser()
LLVM.InitializeNativeAsmParser()
Enables use of assembly parsing functionality for specific targets.
LLVM.InitializeX86AsmPrinter
— FunctionLLVM.InitializeAllAsmPrinters()
LLVM.InitializeXXXAsmPrinter()
LLVM.InitializeNativeAsmPrinter()
Enables use of assembly output functionality for specific targets.
LLVM.InitializeX86Disassembler
— FunctionLLVM.InitializeAllDisassemblers()
LLVM.InitializeXXXDisassembler()
LLVM.InitializeNativeDisassembler()
Enables use of disassembly functionality for specific targets.
LLVM.InitializeX86Target
— FunctionLLVM.InitializeAllTargets()
LLVM.InitializeXXXTarget()
LLVM.InitializeNativeTarget()
Enables use of specific targets.
LLVM.InitializeX86TargetInfo
— FunctionLLVM.InitializeAllTargetInfos()
LLVM.InitializeXXXTargetInfo()
Enables access to specific targets.
LLVM.InitializeX86TargetMC
— FunctionLLVM.InitializeAllTargetMCs()
LLVM.InitializeXXXTargetMC()
Enable use of machine code generation for specific targets.
LLVM.InitializeXCoreAsmParser
— FunctionLLVM.InitializeAllAsmParsers()
LLVM.InitializeXXXAsmParser()
LLVM.InitializeNativeAsmParser()
Enables use of assembly parsing functionality for specific targets.
LLVM.InitializeXCoreAsmPrinter
— FunctionLLVM.InitializeAllAsmPrinters()
LLVM.InitializeXXXAsmPrinter()
LLVM.InitializeNativeAsmPrinter()
Enables use of assembly output functionality for specific targets.
LLVM.InitializeXCoreDisassembler
— FunctionLLVM.InitializeAllDisassemblers()
LLVM.InitializeXXXDisassembler()
LLVM.InitializeNativeDisassembler()
Enables use of disassembly functionality for specific targets.
LLVM.InitializeXCoreTarget
— FunctionLLVM.InitializeAllTargets()
LLVM.InitializeXXXTarget()
LLVM.InitializeNativeTarget()
Enables use of specific targets.
LLVM.InitializeXCoreTargetInfo
— FunctionLLVM.InitializeAllTargetInfos()
LLVM.InitializeXXXTargetInfo()
Enables access to specific targets.
LLVM.InitializeXCoreTargetMC
— FunctionLLVM.InitializeAllTargetMCs()
LLVM.InitializeXXXTargetMC()
Enable use of machine code generation for specific targets.
LLVM.Int1Type
— FunctionLLVM.IntType(bits::Integer)
Create an integer type with the given bits
width.
Short-hand constructors are available for common widths: LLVM.Int1Type
, LLVM.Int8Type
, LLVM.Int16Type
, LLVM.Int32Type
, LLVM.Int64Type
, and LLVM.Int128Type
.
LLVM.Int8Type
— FunctionLLVM.IntType(bits::Integer)
Create an integer type with the given bits
width.
Short-hand constructors are available for common widths: LLVM.Int1Type
, LLVM.Int8Type
, LLVM.Int16Type
, LLVM.Int32Type
, LLVM.Int64Type
, and LLVM.Int128Type
.
LLVM.Int16Type
— FunctionLLVM.IntType(bits::Integer)
Create an integer type with the given bits
width.
Short-hand constructors are available for common widths: LLVM.Int1Type
, LLVM.Int8Type
, LLVM.Int16Type
, LLVM.Int32Type
, LLVM.Int64Type
, and LLVM.Int128Type
.
LLVM.Int32Type
— FunctionLLVM.IntType(bits::Integer)
Create an integer type with the given bits
width.
Short-hand constructors are available for common widths: LLVM.Int1Type
, LLVM.Int8Type
, LLVM.Int16Type
, LLVM.Int32Type
, LLVM.Int64Type
, and LLVM.Int128Type
.
LLVM.Int64Type
— FunctionLLVM.IntType(bits::Integer)
Create an integer type with the given bits
width.
Short-hand constructors are available for common widths: LLVM.Int1Type
, LLVM.Int8Type
, LLVM.Int16Type
, LLVM.Int32Type
, LLVM.Int64Type
, and LLVM.Int128Type
.
LLVM.Int128Type
— FunctionLLVM.IntType(bits::Integer)
Create an integer type with the given bits
width.
Short-hand constructors are available for common widths: LLVM.Int1Type
, LLVM.Int8Type
, LLVM.Int16Type
, LLVM.Int32Type
, LLVM.Int64Type
, and LLVM.Int128Type
.
LLVM.NewPMModulePassManager
— FunctionNewPMModulePassManager()
NewPMCGSCCPassManager()
NewPMFunctionPassManager()
NewPMLoopPassManager(; use_memory_ssa=false)
NewPMAAManager()
Create a new pass manager of the specified type. These objects can be used to construct pass pipelines, by add!
ing passes to them, and finally add!
ing them to a parent pass manager or pass builder.
Creating a pass manager and adding it to a parent manager or builder can be shortened using a single add!
:
add!(parent, NewPMModulePassManager()) do mpm
add!(mpm, SomeModulePass())
end
See also: add!
, NewPMPassBuilder
LLVM.NewPMCGSCCPassManager
— FunctionNewPMModulePassManager()
NewPMCGSCCPassManager()
NewPMFunctionPassManager()
NewPMLoopPassManager(; use_memory_ssa=false)
NewPMAAManager()
Create a new pass manager of the specified type. These objects can be used to construct pass pipelines, by add!
ing passes to them, and finally add!
ing them to a parent pass manager or pass builder.
Creating a pass manager and adding it to a parent manager or builder can be shortened using a single add!
:
add!(parent, NewPMModulePassManager()) do mpm
add!(mpm, SomeModulePass())
end
See also: add!
, NewPMPassBuilder
LLVM.NewPMFunctionPassManager
— FunctionNewPMModulePassManager()
NewPMCGSCCPassManager()
NewPMFunctionPassManager()
NewPMLoopPassManager(; use_memory_ssa=false)
NewPMAAManager()
Create a new pass manager of the specified type. These objects can be used to construct pass pipelines, by add!
ing passes to them, and finally add!
ing them to a parent pass manager or pass builder.
Creating a pass manager and adding it to a parent manager or builder can be shortened using a single add!
:
add!(parent, NewPMModulePassManager()) do mpm
add!(mpm, SomeModulePass())
end
See also: add!
, NewPMPassBuilder
LLVM.NewPMLoopPassManager
— FunctionNewPMModulePassManager()
NewPMCGSCCPassManager()
NewPMFunctionPassManager()
NewPMLoopPassManager(; use_memory_ssa=false)
NewPMAAManager()
Create a new pass manager of the specified type. These objects can be used to construct pass pipelines, by add!
ing passes to them, and finally add!
ing them to a parent pass manager or pass builder.
Creating a pass manager and adding it to a parent manager or builder can be shortened using a single add!
:
add!(parent, NewPMModulePassManager()) do mpm
add!(mpm, SomeModulePass())
end
See also: add!
, NewPMPassBuilder
LLVM.NewPMAAManager
— TypeNewPMModulePassManager()
NewPMCGSCCPassManager()
NewPMFunctionPassManager()
NewPMLoopPassManager(; use_memory_ssa=false)
NewPMAAManager()
Create a new pass manager of the specified type. These objects can be used to construct pass pipelines, by add!
ing passes to them, and finally add!
ing them to a parent pass manager or pass builder.
Creating a pass manager and adding it to a parent manager or builder can be shortened using a single add!
:
add!(parent, NewPMModulePassManager()) do mpm
add!(mpm, SomeModulePass())
end
See also: add!
, NewPMPassBuilder
LLVM.NewPMModulePass
— FunctionNewPMModulePass(name, callback)
NewPMFunctionPass(name, callback)
Create a new custom pass. The name
is a string that will be used to identify the pass in the pass manager. The callback
is a function that will be called when the pass is run. The function should take a single argument, the module or function to be processed, and return a boolean indicating whether the pass made any changes.
Before using a custom pass, it must be registered with a pass builder using register!
.
See also: register!
LLVM.NewPMFunctionPass
— FunctionNewPMModulePass(name, callback)
NewPMFunctionPass(name, callback)
Create a new custom pass. The name
is a string that will be used to identify the pass in the pass manager. The callback
is a function that will be called when the pass is run. The function should take a single argument, the module or function to be processed, and return a boolean indicating whether the pass made any changes.
Before using a custom pass, it must be registered with a pass builder using register!
.
See also: register!