Hidden
Hidden docstrings that we don't want to show up, but we want to avoid failing checkdocs for:
LLVM.InitializeAArch64AsmParser — Function
LLVM.InitializeAllAsmParsers()
LLVM.InitializeXXXAsmParser()
LLVM.InitializeNativeAsmParser()Enables use of assembly parsing functionality for specific targets.
LLVM.InitializeAArch64AsmPrinter — Function
LLVM.InitializeAllAsmPrinters()
LLVM.InitializeXXXAsmPrinter()
LLVM.InitializeNativeAsmPrinter()Enables use of assembly output functionality for specific targets.
LLVM.InitializeAArch64Disassembler — Function
LLVM.InitializeAllDisassemblers()
LLVM.InitializeXXXDisassembler()
LLVM.InitializeNativeDisassembler()Enables use of disassembly functionality for specific targets.
LLVM.InitializeAArch64Target — Function
LLVM.InitializeAllTargets()
LLVM.InitializeXXXTarget()
LLVM.InitializeNativeTarget()Enables use of specific targets.
LLVM.InitializeAArch64TargetInfo — Function
LLVM.InitializeAllTargetInfos()
LLVM.InitializeXXXTargetInfo()Enables access to specific targets.
LLVM.InitializeAArch64TargetMC — Function
LLVM.InitializeAllTargetMCs()
LLVM.InitializeXXXTargetMC()Enable use of machine code generation for specific targets.
LLVM.InitializeAMDGPUAsmParser — Function
LLVM.InitializeAllAsmParsers()
LLVM.InitializeXXXAsmParser()
LLVM.InitializeNativeAsmParser()Enables use of assembly parsing functionality for specific targets.
LLVM.InitializeAMDGPUAsmPrinter — Function
LLVM.InitializeAllAsmPrinters()
LLVM.InitializeXXXAsmPrinter()
LLVM.InitializeNativeAsmPrinter()Enables use of assembly output functionality for specific targets.
LLVM.InitializeAMDGPUDisassembler — Function
LLVM.InitializeAllDisassemblers()
LLVM.InitializeXXXDisassembler()
LLVM.InitializeNativeDisassembler()Enables use of disassembly functionality for specific targets.
LLVM.InitializeAMDGPUTarget — Function
LLVM.InitializeAllTargets()
LLVM.InitializeXXXTarget()
LLVM.InitializeNativeTarget()Enables use of specific targets.
LLVM.InitializeAMDGPUTargetInfo — Function
LLVM.InitializeAllTargetInfos()
LLVM.InitializeXXXTargetInfo()Enables access to specific targets.
LLVM.InitializeAMDGPUTargetMC — Function
LLVM.InitializeAllTargetMCs()
LLVM.InitializeXXXTargetMC()Enable use of machine code generation for specific targets.
LLVM.InitializeARCAsmParser — Function
LLVM.InitializeAllAsmParsers()
LLVM.InitializeXXXAsmParser()
LLVM.InitializeNativeAsmParser()Enables use of assembly parsing functionality for specific targets.
LLVM.InitializeARCAsmPrinter — Function
LLVM.InitializeAllAsmPrinters()
LLVM.InitializeXXXAsmPrinter()
LLVM.InitializeNativeAsmPrinter()Enables use of assembly output functionality for specific targets.
LLVM.InitializeARCDisassembler — Function
LLVM.InitializeAllDisassemblers()
LLVM.InitializeXXXDisassembler()
LLVM.InitializeNativeDisassembler()Enables use of disassembly functionality for specific targets.
LLVM.InitializeARCTarget — Function
LLVM.InitializeAllTargets()
LLVM.InitializeXXXTarget()
LLVM.InitializeNativeTarget()Enables use of specific targets.
LLVM.InitializeARCTargetInfo — Function
LLVM.InitializeAllTargetInfos()
LLVM.InitializeXXXTargetInfo()Enables access to specific targets.
LLVM.InitializeARCTargetMC — Function
LLVM.InitializeAllTargetMCs()
LLVM.InitializeXXXTargetMC()Enable use of machine code generation for specific targets.
LLVM.InitializeARMAsmParser — Function
LLVM.InitializeAllAsmParsers()
LLVM.InitializeXXXAsmParser()
LLVM.InitializeNativeAsmParser()Enables use of assembly parsing functionality for specific targets.
LLVM.InitializeARMAsmPrinter — Function
LLVM.InitializeAllAsmPrinters()
LLVM.InitializeXXXAsmPrinter()
LLVM.InitializeNativeAsmPrinter()Enables use of assembly output functionality for specific targets.
LLVM.InitializeARMDisassembler — Function
LLVM.InitializeAllDisassemblers()
LLVM.InitializeXXXDisassembler()
LLVM.InitializeNativeDisassembler()Enables use of disassembly functionality for specific targets.
LLVM.InitializeARMTarget — Function
LLVM.InitializeAllTargets()
LLVM.InitializeXXXTarget()
LLVM.InitializeNativeTarget()Enables use of specific targets.
LLVM.InitializeARMTargetInfo — Function
LLVM.InitializeAllTargetInfos()
LLVM.InitializeXXXTargetInfo()Enables access to specific targets.
LLVM.InitializeARMTargetMC — Function
LLVM.InitializeAllTargetMCs()
LLVM.InitializeXXXTargetMC()Enable use of machine code generation for specific targets.
LLVM.InitializeAVRAsmParser — Function
LLVM.InitializeAllAsmParsers()
LLVM.InitializeXXXAsmParser()
LLVM.InitializeNativeAsmParser()Enables use of assembly parsing functionality for specific targets.
LLVM.InitializeAVRAsmPrinter — Function
LLVM.InitializeAllAsmPrinters()
LLVM.InitializeXXXAsmPrinter()
LLVM.InitializeNativeAsmPrinter()Enables use of assembly output functionality for specific targets.
LLVM.InitializeAVRDisassembler — Function
LLVM.InitializeAllDisassemblers()
LLVM.InitializeXXXDisassembler()
LLVM.InitializeNativeDisassembler()Enables use of disassembly functionality for specific targets.
LLVM.InitializeAVRTarget — Function
LLVM.InitializeAllTargets()
LLVM.InitializeXXXTarget()
LLVM.InitializeNativeTarget()Enables use of specific targets.
LLVM.InitializeAVRTargetInfo — Function
LLVM.InitializeAllTargetInfos()
LLVM.InitializeXXXTargetInfo()Enables access to specific targets.
LLVM.InitializeAVRTargetMC — Function
LLVM.InitializeAllTargetMCs()
LLVM.InitializeXXXTargetMC()Enable use of machine code generation for specific targets.
LLVM.InitializeBPFAsmParser — Function
LLVM.InitializeAllAsmParsers()
LLVM.InitializeXXXAsmParser()
LLVM.InitializeNativeAsmParser()Enables use of assembly parsing functionality for specific targets.
LLVM.InitializeBPFAsmPrinter — Function
LLVM.InitializeAllAsmPrinters()
LLVM.InitializeXXXAsmPrinter()
LLVM.InitializeNativeAsmPrinter()Enables use of assembly output functionality for specific targets.
LLVM.InitializeBPFDisassembler — Function
LLVM.InitializeAllDisassemblers()
LLVM.InitializeXXXDisassembler()
LLVM.InitializeNativeDisassembler()Enables use of disassembly functionality for specific targets.
LLVM.InitializeBPFTarget — Function
LLVM.InitializeAllTargets()
LLVM.InitializeXXXTarget()
LLVM.InitializeNativeTarget()Enables use of specific targets.
LLVM.InitializeBPFTargetInfo — Function
LLVM.InitializeAllTargetInfos()
LLVM.InitializeXXXTargetInfo()Enables access to specific targets.
LLVM.InitializeBPFTargetMC — Function
LLVM.InitializeAllTargetMCs()
LLVM.InitializeXXXTargetMC()Enable use of machine code generation for specific targets.
LLVM.InitializeColossusAsmParser — Function
LLVM.InitializeAllAsmParsers()
LLVM.InitializeXXXAsmParser()
LLVM.InitializeNativeAsmParser()Enables use of assembly parsing functionality for specific targets.
LLVM.InitializeColossusAsmPrinter — Function
LLVM.InitializeAllAsmPrinters()
LLVM.InitializeXXXAsmPrinter()
LLVM.InitializeNativeAsmPrinter()Enables use of assembly output functionality for specific targets.
LLVM.InitializeColossusDisassembler — Function
LLVM.InitializeAllDisassemblers()
LLVM.InitializeXXXDisassembler()
LLVM.InitializeNativeDisassembler()Enables use of disassembly functionality for specific targets.
LLVM.InitializeColossusTarget — Function
LLVM.InitializeAllTargets()
LLVM.InitializeXXXTarget()
LLVM.InitializeNativeTarget()Enables use of specific targets.
LLVM.InitializeColossusTargetInfo — Function
LLVM.InitializeAllTargetInfos()
LLVM.InitializeXXXTargetInfo()Enables access to specific targets.
LLVM.InitializeColossusTargetMC — Function
LLVM.InitializeAllTargetMCs()
LLVM.InitializeXXXTargetMC()Enable use of machine code generation for specific targets.
LLVM.InitializeHexagonAsmParser — Function
LLVM.InitializeAllAsmParsers()
LLVM.InitializeXXXAsmParser()
LLVM.InitializeNativeAsmParser()Enables use of assembly parsing functionality for specific targets.
LLVM.InitializeHexagonAsmPrinter — Function
LLVM.InitializeAllAsmPrinters()
LLVM.InitializeXXXAsmPrinter()
LLVM.InitializeNativeAsmPrinter()Enables use of assembly output functionality for specific targets.
LLVM.InitializeHexagonDisassembler — Function
LLVM.InitializeAllDisassemblers()
LLVM.InitializeXXXDisassembler()
LLVM.InitializeNativeDisassembler()Enables use of disassembly functionality for specific targets.
LLVM.InitializeHexagonTarget — Function
LLVM.InitializeAllTargets()
LLVM.InitializeXXXTarget()
LLVM.InitializeNativeTarget()Enables use of specific targets.
LLVM.InitializeHexagonTargetInfo — Function
LLVM.InitializeAllTargetInfos()
LLVM.InitializeXXXTargetInfo()Enables access to specific targets.
LLVM.InitializeHexagonTargetMC — Function
LLVM.InitializeAllTargetMCs()
LLVM.InitializeXXXTargetMC()Enable use of machine code generation for specific targets.
LLVM.InitializeLanaiAsmParser — Function
LLVM.InitializeAllAsmParsers()
LLVM.InitializeXXXAsmParser()
LLVM.InitializeNativeAsmParser()Enables use of assembly parsing functionality for specific targets.
LLVM.InitializeLanaiAsmPrinter — Function
LLVM.InitializeAllAsmPrinters()
LLVM.InitializeXXXAsmPrinter()
LLVM.InitializeNativeAsmPrinter()Enables use of assembly output functionality for specific targets.
LLVM.InitializeLanaiDisassembler — Function
LLVM.InitializeAllDisassemblers()
LLVM.InitializeXXXDisassembler()
LLVM.InitializeNativeDisassembler()Enables use of disassembly functionality for specific targets.
LLVM.InitializeLanaiTarget — Function
LLVM.InitializeAllTargets()
LLVM.InitializeXXXTarget()
LLVM.InitializeNativeTarget()Enables use of specific targets.
LLVM.InitializeLanaiTargetInfo — Function
LLVM.InitializeAllTargetInfos()
LLVM.InitializeXXXTargetInfo()Enables access to specific targets.
LLVM.InitializeLanaiTargetMC — Function
LLVM.InitializeAllTargetMCs()
LLVM.InitializeXXXTargetMC()Enable use of machine code generation for specific targets.
LLVM.InitializeMipsAsmParser — Function
LLVM.InitializeAllAsmParsers()
LLVM.InitializeXXXAsmParser()
LLVM.InitializeNativeAsmParser()Enables use of assembly parsing functionality for specific targets.
LLVM.InitializeMipsAsmPrinter — Function
LLVM.InitializeAllAsmPrinters()
LLVM.InitializeXXXAsmPrinter()
LLVM.InitializeNativeAsmPrinter()Enables use of assembly output functionality for specific targets.
LLVM.InitializeMipsDisassembler — Function
LLVM.InitializeAllDisassemblers()
LLVM.InitializeXXXDisassembler()
LLVM.InitializeNativeDisassembler()Enables use of disassembly functionality for specific targets.
LLVM.InitializeMipsTarget — Function
LLVM.InitializeAllTargets()
LLVM.InitializeXXXTarget()
LLVM.InitializeNativeTarget()Enables use of specific targets.
LLVM.InitializeMipsTargetInfo — Function
LLVM.InitializeAllTargetInfos()
LLVM.InitializeXXXTargetInfo()Enables access to specific targets.
LLVM.InitializeMipsTargetMC — Function
LLVM.InitializeAllTargetMCs()
LLVM.InitializeXXXTargetMC()Enable use of machine code generation for specific targets.
LLVM.InitializeMSP430AsmParser — Function
LLVM.InitializeAllAsmParsers()
LLVM.InitializeXXXAsmParser()
LLVM.InitializeNativeAsmParser()Enables use of assembly parsing functionality for specific targets.
LLVM.InitializeMSP430AsmPrinter — Function
LLVM.InitializeAllAsmPrinters()
LLVM.InitializeXXXAsmPrinter()
LLVM.InitializeNativeAsmPrinter()Enables use of assembly output functionality for specific targets.
LLVM.InitializeMSP430Disassembler — Function
LLVM.InitializeAllDisassemblers()
LLVM.InitializeXXXDisassembler()
LLVM.InitializeNativeDisassembler()Enables use of disassembly functionality for specific targets.
LLVM.InitializeMSP430Target — Function
LLVM.InitializeAllTargets()
LLVM.InitializeXXXTarget()
LLVM.InitializeNativeTarget()Enables use of specific targets.
LLVM.InitializeMSP430TargetInfo — Function
LLVM.InitializeAllTargetInfos()
LLVM.InitializeXXXTargetInfo()Enables access to specific targets.
LLVM.InitializeMSP430TargetMC — Function
LLVM.InitializeAllTargetMCs()
LLVM.InitializeXXXTargetMC()Enable use of machine code generation for specific targets.
LLVM.InitializeNativeAsmParser — Function
LLVM.InitializeAllAsmParsers()
LLVM.InitializeXXXAsmParser()
LLVM.InitializeNativeAsmParser()Enables use of assembly parsing functionality for specific targets.
LLVM.InitializeNativeAsmPrinter — Function
LLVM.InitializeAllAsmPrinters()
LLVM.InitializeXXXAsmPrinter()
LLVM.InitializeNativeAsmPrinter()Enables use of assembly output functionality for specific targets.
LLVM.InitializeNativeDisassembler — Function
LLVM.InitializeAllDisassemblers()
LLVM.InitializeXXXDisassembler()
LLVM.InitializeNativeDisassembler()Enables use of disassembly functionality for specific targets.
LLVM.InitializeNativeTarget — Function
LLVM.InitializeAllTargets()
LLVM.InitializeXXXTarget()
LLVM.InitializeNativeTarget()Enables use of specific targets.
LLVM.InitializeNVPTXAsmParser — Function
LLVM.InitializeAllAsmParsers()
LLVM.InitializeXXXAsmParser()
LLVM.InitializeNativeAsmParser()Enables use of assembly parsing functionality for specific targets.
LLVM.InitializeNVPTXAsmPrinter — Function
LLVM.InitializeAllAsmPrinters()
LLVM.InitializeXXXAsmPrinter()
LLVM.InitializeNativeAsmPrinter()Enables use of assembly output functionality for specific targets.
LLVM.InitializeNVPTXDisassembler — Function
LLVM.InitializeAllDisassemblers()
LLVM.InitializeXXXDisassembler()
LLVM.InitializeNativeDisassembler()Enables use of disassembly functionality for specific targets.
LLVM.InitializeNVPTXTarget — Function
LLVM.InitializeAllTargets()
LLVM.InitializeXXXTarget()
LLVM.InitializeNativeTarget()Enables use of specific targets.
LLVM.InitializeNVPTXTargetInfo — Function
LLVM.InitializeAllTargetInfos()
LLVM.InitializeXXXTargetInfo()Enables access to specific targets.
LLVM.InitializeNVPTXTargetMC — Function
LLVM.InitializeAllTargetMCs()
LLVM.InitializeXXXTargetMC()Enable use of machine code generation for specific targets.
LLVM.InitializePowerPCAsmParser — Function
LLVM.InitializeAllAsmParsers()
LLVM.InitializeXXXAsmParser()
LLVM.InitializeNativeAsmParser()Enables use of assembly parsing functionality for specific targets.
LLVM.InitializePowerPCAsmPrinter — Function
LLVM.InitializeAllAsmPrinters()
LLVM.InitializeXXXAsmPrinter()
LLVM.InitializeNativeAsmPrinter()Enables use of assembly output functionality for specific targets.
LLVM.InitializePowerPCDisassembler — Function
LLVM.InitializeAllDisassemblers()
LLVM.InitializeXXXDisassembler()
LLVM.InitializeNativeDisassembler()Enables use of disassembly functionality for specific targets.
LLVM.InitializePowerPCTarget — Function
LLVM.InitializeAllTargets()
LLVM.InitializeXXXTarget()
LLVM.InitializeNativeTarget()Enables use of specific targets.
LLVM.InitializePowerPCTargetInfo — Function
LLVM.InitializeAllTargetInfos()
LLVM.InitializeXXXTargetInfo()Enables access to specific targets.
LLVM.InitializePowerPCTargetMC — Function
LLVM.InitializeAllTargetMCs()
LLVM.InitializeXXXTargetMC()Enable use of machine code generation for specific targets.
LLVM.InitializeRISCVAsmParser — Function
LLVM.InitializeAllAsmParsers()
LLVM.InitializeXXXAsmParser()
LLVM.InitializeNativeAsmParser()Enables use of assembly parsing functionality for specific targets.
LLVM.InitializeRISCVAsmPrinter — Function
LLVM.InitializeAllAsmPrinters()
LLVM.InitializeXXXAsmPrinter()
LLVM.InitializeNativeAsmPrinter()Enables use of assembly output functionality for specific targets.
LLVM.InitializeRISCVDisassembler — Function
LLVM.InitializeAllDisassemblers()
LLVM.InitializeXXXDisassembler()
LLVM.InitializeNativeDisassembler()Enables use of disassembly functionality for specific targets.
LLVM.InitializeRISCVTarget — Function
LLVM.InitializeAllTargets()
LLVM.InitializeXXXTarget()
LLVM.InitializeNativeTarget()Enables use of specific targets.
LLVM.InitializeRISCVTargetInfo — Function
LLVM.InitializeAllTargetInfos()
LLVM.InitializeXXXTargetInfo()Enables access to specific targets.
LLVM.InitializeRISCVTargetMC — Function
LLVM.InitializeAllTargetMCs()
LLVM.InitializeXXXTargetMC()Enable use of machine code generation for specific targets.
LLVM.InitializeSparcAsmParser — Function
LLVM.InitializeAllAsmParsers()
LLVM.InitializeXXXAsmParser()
LLVM.InitializeNativeAsmParser()Enables use of assembly parsing functionality for specific targets.
LLVM.InitializeSparcAsmPrinter — Function
LLVM.InitializeAllAsmPrinters()
LLVM.InitializeXXXAsmPrinter()
LLVM.InitializeNativeAsmPrinter()Enables use of assembly output functionality for specific targets.
LLVM.InitializeSparcDisassembler — Function
LLVM.InitializeAllDisassemblers()
LLVM.InitializeXXXDisassembler()
LLVM.InitializeNativeDisassembler()Enables use of disassembly functionality for specific targets.
LLVM.InitializeSparcTarget — Function
LLVM.InitializeAllTargets()
LLVM.InitializeXXXTarget()
LLVM.InitializeNativeTarget()Enables use of specific targets.
LLVM.InitializeSparcTargetInfo — Function
LLVM.InitializeAllTargetInfos()
LLVM.InitializeXXXTargetInfo()Enables access to specific targets.
LLVM.InitializeSparcTargetMC — Function
LLVM.InitializeAllTargetMCs()
LLVM.InitializeXXXTargetMC()Enable use of machine code generation for specific targets.
LLVM.InitializeSystemZAsmParser — Function
LLVM.InitializeAllAsmParsers()
LLVM.InitializeXXXAsmParser()
LLVM.InitializeNativeAsmParser()Enables use of assembly parsing functionality for specific targets.
LLVM.InitializeSystemZAsmPrinter — Function
LLVM.InitializeAllAsmPrinters()
LLVM.InitializeXXXAsmPrinter()
LLVM.InitializeNativeAsmPrinter()Enables use of assembly output functionality for specific targets.
LLVM.InitializeSystemZDisassembler — Function
LLVM.InitializeAllDisassemblers()
LLVM.InitializeXXXDisassembler()
LLVM.InitializeNativeDisassembler()Enables use of disassembly functionality for specific targets.
LLVM.InitializeSystemZTarget — Function
LLVM.InitializeAllTargets()
LLVM.InitializeXXXTarget()
LLVM.InitializeNativeTarget()Enables use of specific targets.
LLVM.InitializeSystemZTargetInfo — Function
LLVM.InitializeAllTargetInfos()
LLVM.InitializeXXXTargetInfo()Enables access to specific targets.
LLVM.InitializeSystemZTargetMC — Function
LLVM.InitializeAllTargetMCs()
LLVM.InitializeXXXTargetMC()Enable use of machine code generation for specific targets.
LLVM.InitializeVEAsmParser — Function
LLVM.InitializeAllAsmParsers()
LLVM.InitializeXXXAsmParser()
LLVM.InitializeNativeAsmParser()Enables use of assembly parsing functionality for specific targets.
LLVM.InitializeVEAsmPrinter — Function
LLVM.InitializeAllAsmPrinters()
LLVM.InitializeXXXAsmPrinter()
LLVM.InitializeNativeAsmPrinter()Enables use of assembly output functionality for specific targets.
LLVM.InitializeVEDisassembler — Function
LLVM.InitializeAllDisassemblers()
LLVM.InitializeXXXDisassembler()
LLVM.InitializeNativeDisassembler()Enables use of disassembly functionality for specific targets.
LLVM.InitializeVETarget — Function
LLVM.InitializeAllTargets()
LLVM.InitializeXXXTarget()
LLVM.InitializeNativeTarget()Enables use of specific targets.
LLVM.InitializeVETargetInfo — Function
LLVM.InitializeAllTargetInfos()
LLVM.InitializeXXXTargetInfo()Enables access to specific targets.
LLVM.InitializeVETargetMC — Function
LLVM.InitializeAllTargetMCs()
LLVM.InitializeXXXTargetMC()Enable use of machine code generation for specific targets.
LLVM.InitializeWebAssemblyAsmParser — Function
LLVM.InitializeAllAsmParsers()
LLVM.InitializeXXXAsmParser()
LLVM.InitializeNativeAsmParser()Enables use of assembly parsing functionality for specific targets.
LLVM.InitializeWebAssemblyAsmPrinter — Function
LLVM.InitializeAllAsmPrinters()
LLVM.InitializeXXXAsmPrinter()
LLVM.InitializeNativeAsmPrinter()Enables use of assembly output functionality for specific targets.
LLVM.InitializeWebAssemblyDisassembler — Function
LLVM.InitializeAllDisassemblers()
LLVM.InitializeXXXDisassembler()
LLVM.InitializeNativeDisassembler()Enables use of disassembly functionality for specific targets.
LLVM.InitializeWebAssemblyTarget — Function
LLVM.InitializeAllTargets()
LLVM.InitializeXXXTarget()
LLVM.InitializeNativeTarget()Enables use of specific targets.
LLVM.InitializeWebAssemblyTargetInfo — Function
LLVM.InitializeAllTargetInfos()
LLVM.InitializeXXXTargetInfo()Enables access to specific targets.
LLVM.InitializeWebAssemblyTargetMC — Function
LLVM.InitializeAllTargetMCs()
LLVM.InitializeXXXTargetMC()Enable use of machine code generation for specific targets.
LLVM.InitializeX86AsmParser — Function
LLVM.InitializeAllAsmParsers()
LLVM.InitializeXXXAsmParser()
LLVM.InitializeNativeAsmParser()Enables use of assembly parsing functionality for specific targets.
LLVM.InitializeX86AsmPrinter — Function
LLVM.InitializeAllAsmPrinters()
LLVM.InitializeXXXAsmPrinter()
LLVM.InitializeNativeAsmPrinter()Enables use of assembly output functionality for specific targets.
LLVM.InitializeX86Disassembler — Function
LLVM.InitializeAllDisassemblers()
LLVM.InitializeXXXDisassembler()
LLVM.InitializeNativeDisassembler()Enables use of disassembly functionality for specific targets.
LLVM.InitializeX86Target — Function
LLVM.InitializeAllTargets()
LLVM.InitializeXXXTarget()
LLVM.InitializeNativeTarget()Enables use of specific targets.
LLVM.InitializeX86TargetInfo — Function
LLVM.InitializeAllTargetInfos()
LLVM.InitializeXXXTargetInfo()Enables access to specific targets.
LLVM.InitializeX86TargetMC — Function
LLVM.InitializeAllTargetMCs()
LLVM.InitializeXXXTargetMC()Enable use of machine code generation for specific targets.
LLVM.InitializeXCoreAsmParser — Function
LLVM.InitializeAllAsmParsers()
LLVM.InitializeXXXAsmParser()
LLVM.InitializeNativeAsmParser()Enables use of assembly parsing functionality for specific targets.
LLVM.InitializeXCoreAsmPrinter — Function
LLVM.InitializeAllAsmPrinters()
LLVM.InitializeXXXAsmPrinter()
LLVM.InitializeNativeAsmPrinter()Enables use of assembly output functionality for specific targets.
LLVM.InitializeXCoreDisassembler — Function
LLVM.InitializeAllDisassemblers()
LLVM.InitializeXXXDisassembler()
LLVM.InitializeNativeDisassembler()Enables use of disassembly functionality for specific targets.
LLVM.InitializeXCoreTarget — Function
LLVM.InitializeAllTargets()
LLVM.InitializeXXXTarget()
LLVM.InitializeNativeTarget()Enables use of specific targets.
LLVM.InitializeXCoreTargetInfo — Function
LLVM.InitializeAllTargetInfos()
LLVM.InitializeXXXTargetInfo()Enables access to specific targets.
LLVM.InitializeXCoreTargetMC — Function
LLVM.InitializeAllTargetMCs()
LLVM.InitializeXXXTargetMC()Enable use of machine code generation for specific targets.
LLVM.Int1Type — Function
LLVM.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 — Function
LLVM.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 — Function
LLVM.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 — Function
LLVM.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 — Function
LLVM.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 — Function
LLVM.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 — Function
NewPMModulePassManager()
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())
endSee also: add!, NewPMPassBuilder
LLVM.NewPMCGSCCPassManager — Function
NewPMModulePassManager()
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())
endSee also: add!, NewPMPassBuilder
LLVM.NewPMFunctionPassManager — Function
NewPMModulePassManager()
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())
endSee also: add!, NewPMPassBuilder
LLVM.NewPMLoopPassManager — Function
NewPMModulePassManager()
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())
endSee also: add!, NewPMPassBuilder
LLVM.NewPMAAManager — Type
NewPMModulePassManager()
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())
endSee also: add!, NewPMPassBuilder
LLVM.NewPMModulePass — Function
NewPMModulePass(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 — Function
NewPMModulePass(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!