| Aarch64 | LLVM.Triple |
| Aarch64_32 | LLVM.Triple |
| Aarch64_be | LLVM.Triple |
| abiAlignment | LLVM.AST.DataLayout |
| abs | LLVM.Prelude |
| Accessibility | LLVM.AST.Operand |
| acos | LLVM.Prelude |
| acosh | LLVM.Prelude |
| Acquire | LLVM.AST.Instruction, LLVM.AST |
| AcquireRelease | LLVM.AST.Instruction, LLVM.AST |
| Add | |
| 1 (Data Constructor) | LLVM.AST.RMWOperation |
| 2 (Data Constructor) | LLVM.AST.Constant |
| 3 (Data Constructor) | LLVM.AST.Instruction, LLVM.AST |
| add | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
| addAddressSanitizerModulePass | LLVM.Internal.FFI.PassManager |
| addAddressSanitizerModulePass' | LLVM.Internal.FFI.PassManager |
| addAddressSanitizerPass | LLVM.Internal.FFI.PassManager |
| addAddressSanitizerPass' | LLVM.Internal.FFI.PassManager |
| addAggressiveDeadCodeEliminationPass | LLVM.Internal.FFI.PassManager |
| addAggressiveDeadCodeEliminationPass' | LLVM.Internal.FFI.PassManager |
| addAlwaysInlinePass | LLVM.Internal.FFI.PassManager |
| addAlwaysInlinePass' | LLVM.Internal.FFI.PassManager |
| addAnalysisPasses | LLVM.Internal.FFI.PassManager |
| addArgumentPromotionPass | LLVM.Internal.FFI.PassManager |
| addArgumentPromotionPass' | LLVM.Internal.FFI.PassManager |
| addBoundsCheckingPass | LLVM.Internal.FFI.PassManager |
| addBoundsCheckingPass' | LLVM.Internal.FFI.PassManager |
| addBreakCriticalEdgesPass | LLVM.Internal.FFI.PassManager |
| addBreakCriticalEdgesPass' | LLVM.Internal.FFI.PassManager |
| addCase | LLVM.Internal.FFI.Instruction |
| addClause | LLVM.Internal.FFI.Instruction |
| addCodeGenPreparePass | LLVM.Internal.FFI.PassManager |
| addCodeGenPreparePass' | LLVM.Internal.FFI.PassManager |
| addConstantMergePass | LLVM.Internal.FFI.PassManager |
| addConstantMergePass' | LLVM.Internal.FFI.PassManager |
| addCorrelatedValuePropagationPass | LLVM.Internal.FFI.PassManager |
| addCorrelatedValuePropagationPass' | LLVM.Internal.FFI.PassManager |
| addDeadCodeEliminationPass | LLVM.Internal.FFI.PassManager |
| addDeadCodeEliminationPass' | LLVM.Internal.FFI.PassManager |
| addDeadStoreEliminationPass | LLVM.Internal.FFI.PassManager |
| addDeadStoreEliminationPass' | LLVM.Internal.FFI.PassManager |
| addDemoteRegisterToMemoryPass | LLVM.Internal.FFI.PassManager |
| addDemoteRegisterToMemoryPass' | LLVM.Internal.FFI.PassManager |
| addDestination | LLVM.Internal.FFI.Instruction |
| addDynamicLibrarySearchGenerator | |
| 1 (Function) | LLVM.Internal.FFI.OrcJIT |
| 2 (Function) | LLVM.Internal.OrcJIT, LLVM.OrcJIT |
| addDynamicLibrarySearchGeneratorForCurrentProcess | |
| 1 (Function) | LLVM.Internal.FFI.OrcJIT |
| 2 (Function) | LLVM.Internal.OrcJIT, LLVM.OrcJIT |
| addEarlyCommonSubexpressionEliminationPass | LLVM.Internal.FFI.PassManager |
| addEarlyCommonSubexpressionEliminationPass' | LLVM.Internal.FFI.PassManager |
| addFunction | LLVM.Internal.FFI.Module |
| addFunctionAttributesPass | LLVM.Internal.FFI.PassManager |
| addFunctionAttributesPass' | LLVM.Internal.FFI.PassManager |
| addFunctionInliningPass | LLVM.Internal.FFI.PassManager |
| addFunctionInliningPass' | LLVM.Internal.FFI.PassManager |
| addGCOVProfilerPass | LLVM.Internal.FFI.PassManager |
| addGCOVProfilerPass' | LLVM.Internal.FFI.PassManager |
| addGlobalDeadCodeEliminationPass | LLVM.Internal.FFI.PassManager |
| addGlobalDeadCodeEliminationPass' | LLVM.Internal.FFI.PassManager |
| addGlobalInAddressSpace | LLVM.Internal.FFI.Module |
| addGlobalValueNumberingPass | LLVM.Internal.FFI.PassManager |
| addGlobalValueNumberingPass' | LLVM.Internal.FFI.PassManager |
| addIncoming | LLVM.Internal.FFI.Instruction |
| addIncoming' | LLVM.Internal.FFI.Instruction |
| addInductionVariableSimplifyPass | LLVM.Internal.FFI.PassManager |
| addInductionVariableSimplifyPass' | LLVM.Internal.FFI.PassManager |
| addInstructionCombiningPass | LLVM.Internal.FFI.PassManager |
| addInstructionCombiningPass' | LLVM.Internal.FFI.PassManager |
| addInstructionSimplifyPass | LLVM.Internal.FFI.PassManager |
| addInstructionSimplifyPass' | LLVM.Internal.FFI.PassManager |
| addInternalizeFunctionsPass | LLVM.Internal.FFI.PassManager |
| addInternalizeFunctionsPass' | LLVM.Internal.FFI.PassManager |
| addInterproceduralSparseConditionalConstantPropagationPass | LLVM.Internal.FFI.PassManager |
| addInterproceduralSparseConditionalConstantPropagationPass' | LLVM.Internal.FFI.PassManager |
| addJumpThreadingPass | LLVM.Internal.FFI.PassManager |
| addJumpThreadingPass' | LLVM.Internal.FFI.PassManager |
| addLoopClosedSingleStaticAssignmentPass | LLVM.Internal.FFI.PassManager |
| addLoopClosedSingleStaticAssignmentPass' | LLVM.Internal.FFI.PassManager |
| addLoopDeletionPass | LLVM.Internal.FFI.PassManager |
| addLoopDeletionPass' | LLVM.Internal.FFI.PassManager |
| addLoopIdiomPass | LLVM.Internal.FFI.PassManager |
| addLoopIdiomPass' | LLVM.Internal.FFI.PassManager |
| addLoopInstructionSimplifyPass | LLVM.Internal.FFI.PassManager |
| addLoopInstructionSimplifyPass' | LLVM.Internal.FFI.PassManager |
| addLoopInvariantCodeMotionPass | LLVM.Internal.FFI.PassManager |
| addLoopInvariantCodeMotionPass' | LLVM.Internal.FFI.PassManager |
| addLoopRotatePass | LLVM.Internal.FFI.PassManager |
| addLoopRotatePass' | LLVM.Internal.FFI.PassManager |
| addLoopStrengthReducePass | LLVM.Internal.FFI.PassManager |
| addLoopStrengthReducePass' | LLVM.Internal.FFI.PassManager |
| addLoopUnrollPass | LLVM.Internal.FFI.PassManager |
| addLoopUnrollPass' | LLVM.Internal.FFI.PassManager |
| addLoopUnswitchPass | LLVM.Internal.FFI.PassManager |
| addLoopUnswitchPass' | LLVM.Internal.FFI.PassManager |
| addLoopVectorizePass | LLVM.Internal.FFI.PassManager |
| addLoopVectorizePass' | LLVM.Internal.FFI.PassManager |
| addLowerAtomicPass | LLVM.Internal.FFI.PassManager |
| addLowerAtomicPass' | LLVM.Internal.FFI.PassManager |
| addLowerExpectIntrinsicPass | LLVM.Internal.FFI.PassManager |
| addLowerExpectIntrinsicPass' | LLVM.Internal.FFI.PassManager |
| addLowerInvokePass | LLVM.Internal.FFI.PassManager |
| addLowerInvokePass' | LLVM.Internal.FFI.PassManager |
| addLowerSwitchPass | LLVM.Internal.FFI.PassManager |
| addLowerSwitchPass' | LLVM.Internal.FFI.PassManager |
| addMemcpyOptimizationPass | LLVM.Internal.FFI.PassManager |
| addMemcpyOptimizationPass' | LLVM.Internal.FFI.PassManager |
| addMemorySanitizerPass | LLVM.Internal.FFI.PassManager |
| addMemorySanitizerPass' | LLVM.Internal.FFI.PassManager |
| addMergeFunctionsPass | LLVM.Internal.FFI.PassManager |
| addMergeFunctionsPass' | LLVM.Internal.FFI.PassManager |
| addModule | |
| 1 (Function) | LLVM.Internal.FFI.ExecutionEngine |
| 2 (Function) | LLVM.Internal.OrcJIT, LLVM.OrcJIT |
| addObjectFile | LLVM.Internal.OrcJIT, LLVM.OrcJIT |
| addOldScalarReplacementOfAggregatesPass | LLVM.Internal.FFI.PassManager |
| addOldScalarReplacementOfAggregatesPass' | LLVM.Internal.FFI.PassManager |
| addPartialInliningPass | LLVM.Internal.FFI.PassManager |
| addPartialInliningPass' | LLVM.Internal.FFI.PassManager |
| addPromoteMemoryToRegisterPass | LLVM.Internal.FFI.PassManager |
| addPromoteMemoryToRegisterPass' | LLVM.Internal.FFI.PassManager |
| addPruneExceptionHandlingPass | LLVM.Internal.FFI.PassManager |
| addPruneExceptionHandlingPass' | LLVM.Internal.FFI.PassManager |
| addReassociatePass | LLVM.Internal.FFI.PassManager |
| addReassociatePass' | LLVM.Internal.FFI.PassManager |
| address | |
| 1 (Function) | LLVM.AST.Constant |
| 2 (Function) | LLVM.AST.Instruction, LLVM.AST |
| AddressEncoding | LLVM.AST.Operand |
| AddressSanitizer | LLVM.Transforms |
| AddressSanitizerModule | LLVM.Transforms |
| AddrSpace | |
| 1 (Type/Class) | LLVM.Internal.FFI.Type |
| 2 (Data Constructor) | LLVM.Internal.FFI.Type |
| 3 (Type/Class) | LLVM.AST.AddrSpace |
| 4 (Data Constructor) | LLVM.AST.AddrSpace |
| addrSpace | LLVM.AST.Global |
| AddrSpaceCast | |
| 1 (Data Constructor) | LLVM.AST.Constant |
| 2 (Data Constructor) | LLVM.AST.Instruction, LLVM.AST |
| addScalarReplacementOfAggregatesPass | LLVM.Internal.FFI.PassManager |
| addScalarReplacementOfAggregatesPass' | LLVM.Internal.FFI.PassManager |
| addSimplifyControlFlowGraphPass | LLVM.Internal.FFI.PassManager |
| addSimplifyControlFlowGraphPass' | LLVM.Internal.FFI.PassManager |
| addSimplifyLibCallsPass | LLVM.Internal.FFI.PassManager |
| addSimplifyLibCallsPass' | LLVM.Internal.FFI.PassManager |
| addSinkingPass | LLVM.Internal.FFI.PassManager |
| addSinkingPass' | LLVM.Internal.FFI.PassManager |
| addSparseConditionalConstantPropagationPass | LLVM.Internal.FFI.PassManager |
| addSparseConditionalConstantPropagationPass' | LLVM.Internal.FFI.PassManager |
| addStripDeadDebugInfoPass | LLVM.Internal.FFI.PassManager |
| addStripDeadDebugInfoPass' | LLVM.Internal.FFI.PassManager |
| addStripDebugDeclarePass | LLVM.Internal.FFI.PassManager |
| addStripDebugDeclarePass' | LLVM.Internal.FFI.PassManager |
| addStripNonDebugSymbolsPass | LLVM.Internal.FFI.PassManager |
| addStripNonDebugSymbolsPass' | LLVM.Internal.FFI.PassManager |
| addStripSymbolsPass | LLVM.Internal.FFI.PassManager |
| addStripSymbolsPass' | LLVM.Internal.FFI.PassManager |
| addSuperwordLevelParallelismVectorizePass | LLVM.Internal.FFI.PassManager |
| addSuperwordLevelParallelismVectorizePass' | LLVM.Internal.FFI.PassManager |
| addTailCallEliminationPass | LLVM.Internal.FFI.PassManager |
| addTailCallEliminationPass' | LLVM.Internal.FFI.PassManager |
| addTargetLibraryInfoPass | LLVM.Internal.FFI.PassManager |
| addTargetLibraryInfoPass' | LLVM.Internal.FFI.PassManager |
| addThreadSanitizerPass | LLVM.Internal.FFI.PassManager |
| addThreadSanitizerPass' | LLVM.Internal.FFI.PassManager |
| aggregate | |
| 1 (Function) | LLVM.AST.Constant |
| 2 (Function) | LLVM.AST.Instruction, LLVM.AST |
| aggregateLayout | LLVM.AST.DataLayout |
| AggregateZero | LLVM.AST.Constant |
| Aggressive | LLVM.CodeGenOpt |
| AggressiveDeadCodeElimination | LLVM.Transforms |
| AIX | LLVM.Triple |
| aliasee | LLVM.AST.Global |
| Alignment | LLVM.AST.ParameterAttribute, LLVM.AST.Attribute |
| alignment | |
| 1 (Function) | LLVM.AST.Instruction, LLVM.AST |
| 2 (Function) | LLVM.AST.Global |
| AlignmentInfo | |
| 1 (Type/Class) | LLVM.AST.DataLayout |
| 2 (Data Constructor) | LLVM.AST.DataLayout |
| alignStack | LLVM.AST.InlineAssembly |
| AlignType | LLVM.AST.DataLayout |
| all | LLVM.Prelude |
| AllCallsDescribed | LLVM.AST.Operand |
| Alloca | LLVM.AST.Instruction, LLVM.AST |
| alloca | |
| 1 (Function) | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
| 2 (Function) | LLVM.Internal.Coding |
| allocaArray | LLVM.Internal.Coding |
| allocaAttrBuilder | LLVM.Internal.Attribute |
| allocatedType | LLVM.AST.Instruction, LLVM.AST |
| allocaWords | LLVM.Internal.Constant |
| AllocSize | LLVM.AST.FunctionAttribute, LLVM.AST.Attribute |
| allowContract | LLVM.AST.Instruction, LLVM.AST |
| allowFloatingPointOperationFusion | LLVM.Target.Options |
| allowPartial | LLVM.Transforms |
| allowReassoc | LLVM.AST.Instruction, LLVM.AST |
| allowReciprocal | LLVM.AST.Instruction, LLVM.AST |
| Alternative | LLVM.Prelude |
| AlwaysInline | |
| 1 (Data Constructor) | LLVM.AST.FunctionAttribute, LLVM.AST.Attribute |
| 2 (Data Constructor) | LLVM.Transforms |
| AMD | LLVM.Triple |
| Amdgcn | LLVM.Triple |
| AMDGPU_CS | LLVM.AST.CallingConvention |
| AMDGPU_GS | LLVM.AST.CallingConvention |
| AMDGPU_HS | LLVM.AST.CallingConvention |
| AMDGPU_Kernel | LLVM.AST.CallingConvention |
| AMDGPU_PS | LLVM.AST.CallingConvention |
| AMDGPU_VS | LLVM.AST.CallingConvention |
| AMDHSA | LLVM.Triple |
| Amdil | LLVM.Triple |
| Amdil64 | LLVM.Triple |
| AMDPAL | LLVM.Triple |
| Ananas | LLVM.Triple |
| And | |
| 1 (Data Constructor) | LLVM.AST.RMWOperation |
| 2 (Data Constructor) | LLVM.AST.Constant |
| 3 (Data Constructor) | LLVM.AST.Instruction, LLVM.AST |
| and | |
| 1 (Function) | LLVM.Prelude |
| 2 (Function) | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
| Any | LLVM.AST.COMDAT |
| any | LLVM.Prelude |
| AnyReg | LLVM.AST.CallingConvention |
| ap | LLVM.Prelude |
| appendBasicBlockInContext | LLVM.Internal.FFI.Function |
| appendFile | LLVM.Prelude |
| Appending | LLVM.AST.Linkage |
| Apple | LLVM.Triple |
| AppleBlock | LLVM.AST.Operand |
| Applicative | LLVM.Prelude |
| approxFunc | LLVM.AST.Instruction, LLVM.AST |
| Arc | LLVM.Triple |
| Architecture | LLVM.Triple |
| architecture | LLVM.Triple |
| argList | LLVM.AST.Instruction, LLVM.AST |
| ArgMemOnly | LLVM.AST.FunctionAttribute, LLVM.AST.Attribute |
| args | LLVM.AST.Instruction, LLVM.AST |
| ArgumentPromotion | LLVM.Transforms |
| arguments | LLVM.AST.Instruction, LLVM.AST |
| arguments' | LLVM.AST.Instruction, LLVM.AST |
| argumentTypes | LLVM.AST.Type, LLVM.AST |
| Arm | LLVM.Triple |
| Armeb | LLVM.Triple |
| ARM_AAPCS | LLVM.AST.CallingConvention |
| ARM_AAPCS_VFP | LLVM.AST.CallingConvention |
| ARM_APCS | LLVM.AST.CallingConvention |
| Array | LLVM.AST.Constant |
| array | LLVM.IRBuilder.Constant, LLVM.IRBuilder |
| arrayElementThreshold | LLVM.Transforms |
| ArrayType | LLVM.AST.Type, LLVM.AST |
| arrayType | LLVM.Internal.FFI.Type |
| Artificial | LLVM.AST.Operand |
| AShr | |
| 1 (Data Constructor) | LLVM.AST.Constant |
| 2 (Data Constructor) | LLVM.AST.Instruction, LLVM.AST |
| ashr | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
| asin | LLVM.Prelude |
| asinh | LLVM.Prelude |
| AsmDialect | |
| 1 (Type/Class) | LLVM.Internal.FFI.LLVMCTypes |
| 2 (Data Constructor) | LLVM.Internal.FFI.LLVMCTypes |
| asmDialectATT | LLVM.Internal.FFI.LLVMCTypes |
| asmDialectIntel | LLVM.Internal.FFI.LLVMCTypes |
| asmDialectP | LLVM.Internal.FFI.LLVMCTypes |
| assembly | LLVM.AST.InlineAssembly |
| astConstantRecs | LLVM.Internal.InstructionDefs |
| astInstructionRecs | LLVM.Internal.InstructionDefs |
| asTypeOf | LLVM.Prelude |
| asum | LLVM.Prelude |
| atan | LLVM.Prelude |
| atan2 | LLVM.Prelude |
| atanh | LLVM.Prelude |
| atomic | LLVM.Transforms |
| Atomicity | LLVM.AST.Instruction, LLVM.AST |
| atomicity | LLVM.AST.Instruction, LLVM.AST |
| AtomicRMW | LLVM.AST.Instruction, LLVM.AST |
| AtomicType | LLVM.AST.Operand |
| ATTDialect | LLVM.AST.InlineAssembly |
| AttrBuilder | LLVM.Internal.FFI.Attribute |
| attrBuilderAddAlignment | LLVM.Internal.FFI.Attribute |
| attrBuilderAddAllocSize | LLVM.Internal.FFI.Attribute |
| attrBuilderAddAllocSize' | LLVM.Internal.FFI.Attribute |
| attrBuilderAddDereferenceable | LLVM.Internal.FFI.Attribute |
| attrBuilderAddDereferenceableOrNull | LLVM.Internal.FFI.Attribute |
| attrBuilderAddFunctionAttributeKind | LLVM.Internal.FFI.Attribute |
| attrBuilderAddParameterAttributeKind | LLVM.Internal.FFI.Attribute |
| attrBuilderAddStackAlignment | LLVM.Internal.FFI.Attribute |
| attrBuilderAddStringAttribute | LLVM.Internal.FFI.Attribute |
| attrBuilderFromSet | LLVM.Internal.FFI.Attribute |
| Attribute | LLVM.Internal.FFI.Attribute |
| attributeGetAllocSizeArgs | LLVM.Internal.FFI.Attribute |
| AttributeImpl | LLVM.Internal.FFI.Attribute |
| AttributeIndex | |
| 1 (Type/Class) | LLVM.Internal.FFI.Attribute |
| 2 (Data Constructor) | LLVM.Internal.FFI.Attribute |
| attributeKindAsString | LLVM.Internal.FFI.Attribute |
| AttributeList | |
| 1 (Type/Class) | LLVM.Internal.FFI.Attribute |
| 2 (Type/Class) | LLVM.Internal.Attribute |
| 3 (Data Constructor) | LLVM.Internal.Attribute |
| AttributeListImpl | LLVM.Internal.FFI.Attribute |
| attributesAtIndex | LLVM.Internal.FFI.Function |
| AttributeSet | LLVM.Internal.FFI.Attribute |
| attributeSetHasAttributes | LLVM.Internal.FFI.Attribute |
| AttributeSetImpl | LLVM.Internal.FFI.Attribute |
| attributeSetsEqual | LLVM.Internal.FFI.Attribute |
| attributeValueAsInt | LLVM.Internal.FFI.Attribute |
| attributeValueAsString | LLVM.Internal.FFI.Attribute |
| AttrSetDecoder | |
| 1 (Type/Class) | LLVM.Internal.FFI.Attribute |
| 2 (Data Constructor) | LLVM.Internal.FFI.Attribute |
| attrSetDecoderAttributesAtIndex | LLVM.Internal.FFI.Attribute |
| attrSetDecoderCountParams | LLVM.Internal.FFI.Attribute |
| AvailableExternally | LLVM.AST.Linkage |
| Avr | LLVM.Triple |
| AVR_Builtin | LLVM.AST.CallingConvention |
| AVR_Intr | LLVM.AST.CallingConvention |
| AVR_Signal | LLVM.AST.CallingConvention |