| BaseType | LLVM.AST.Operand |
| BasicBlock | |
| 1 (Type/Class) | LLVM.Internal.FFI.PtrHierarchy |
| 2 (Type/Class) | LLVM.AST.Global, LLVM.AST |
| 3 (Data Constructor) | LLVM.AST.Global, LLVM.AST |
| basicBlocks | LLVM.AST.Global |
| BasicType | LLVM.AST.Operand |
| BasicTypeTag | LLVM.AST.Operand |
| BigEndian | |
| 1 (Data Constructor) | LLVM.AST.DataLayout |
| 2 (Data Constructor) | LLVM.AST.Operand |
| Binary | LLVM.Internal.FFI.InstructionDefs, LLVM.Internal.InstructionDefs |
| BinaryOperator | LLVM.Internal.FFI.PtrHierarchy |
| bit | LLVM.IRBuilder.Constant, LLVM.IRBuilder |
| BitCast | |
| 1 (Data Constructor) | LLVM.AST.Constant |
| 2 (Data Constructor) | LLVM.AST.Instruction, LLVM.AST |
| bitcast | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
| BitcodeInput | LLVM.Internal.Module |
| bitcodeMemoryBuffer | LLVM.Internal.Module |
| BitField | LLVM.AST.Operand |
| bitReverse16 | LLVM.Prelude |
| bitReverse32 | LLVM.Prelude |
| bitReverse64 | LLVM.Prelude |
| bitReverse8 | LLVM.Prelude |
| block | LLVM.IRBuilder.Monad, LLVM.IRBuilder |
| BlockAddress | LLVM.AST.Constant |
| blockAddress | LLVM.Internal.FFI.Constant |
| blockAddressBlock | LLVM.AST.Constant |
| blockAddressFunction | LLVM.AST.Constant |
| Bool | LLVM.Prelude |
| BooleanEncoding | LLVM.AST.Operand |
| Bounded | LLVM.Prelude |
| BoundsChecking | LLVM.Transforms |
| Bpfeb | LLVM.Triple |
| Bpfel | LLVM.Triple |
| Br | LLVM.AST.Instruction, LLVM.AST |
| br | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
| break | LLVM.Prelude |
| BreakCriticalEdges | LLVM.Transforms |
| buildAdd | LLVM.Internal.FFI.Builder |
| buildAddrSpaceCast | LLVM.Internal.FFI.Builder |
| buildAlloca | LLVM.Internal.FFI.Builder |
| buildAnd | LLVM.Internal.FFI.Builder |
| buildAShr | LLVM.Internal.FFI.Builder |
| buildAtomicRMW | LLVM.Internal.FFI.Builder |
| buildAtomicRMW' | LLVM.Internal.FFI.Builder |
| buildAttributeList | LLVM.Internal.FFI.Attribute |
| buildBitCast | LLVM.Internal.FFI.Builder |
| buildBr | LLVM.Internal.FFI.Builder |
| buildCall | LLVM.Internal.FFI.Builder |
| buildCatchPad | LLVM.Internal.FFI.Builder |
| buildCatchRet | LLVM.Internal.FFI.Builder |
| buildCatchSwitch | LLVM.Internal.FFI.Builder |
| buildCleanupPad | LLVM.Internal.FFI.Builder |
| buildCleanupRet | LLVM.Internal.FFI.Builder |
| buildCmpXchg | LLVM.Internal.FFI.Builder |
| buildCmpXchg' | LLVM.Internal.FFI.Builder |
| buildCondBr | LLVM.Internal.FFI.Builder |
| Builder | LLVM.Internal.FFI.Builder |
| builderBlock | LLVM.IRBuilder.Monad, LLVM.IRBuilder |
| builderBlocks | LLVM.IRBuilder.Monad, LLVM.IRBuilder |
| builderDefs | LLVM.IRBuilder.Module, LLVM.IRBuilder |
| builderNameSuggestion | LLVM.IRBuilder.Monad, LLVM.IRBuilder |
| builderSupply | LLVM.IRBuilder.Monad, LLVM.IRBuilder |
| builderTypeDefs | LLVM.IRBuilder.Module, LLVM.IRBuilder |
| builderUsedNames | LLVM.IRBuilder.Monad, LLVM.IRBuilder |
| buildExtractElement | LLVM.Internal.FFI.Builder |
| buildExtractValue | LLVM.Internal.FFI.Builder |
| buildFAdd | LLVM.Internal.FFI.Builder |
| buildFCmp | LLVM.Internal.FFI.Builder |
| buildFDiv | LLVM.Internal.FFI.Builder |
| buildFence | LLVM.Internal.FFI.Builder |
| buildFence' | LLVM.Internal.FFI.Builder |
| buildFMul | LLVM.Internal.FFI.Builder |
| buildFNeg | LLVM.Internal.FFI.Builder |
| buildFPExt | LLVM.Internal.FFI.Builder |
| buildFPToSI | LLVM.Internal.FFI.Builder |
| buildFPToUI | LLVM.Internal.FFI.Builder |
| buildFPTrunc | LLVM.Internal.FFI.Builder |
| buildFreeze | LLVM.Internal.FFI.Builder |
| buildFRem | LLVM.Internal.FFI.Builder |
| buildFSub | LLVM.Internal.FFI.Builder |
| buildGetElementPtr | LLVM.Internal.FFI.Builder |
| buildGetElementPtr' | LLVM.Internal.FFI.Builder |
| buildICmp | LLVM.Internal.FFI.Builder |
| buildInBoundsGetElementPtr' | LLVM.Internal.FFI.Builder |
| buildIndirectBr | LLVM.Internal.FFI.Builder |
| buildInsertElement | LLVM.Internal.FFI.Builder |
| buildInsertValue | LLVM.Internal.FFI.Builder |
| buildIntToPtr | LLVM.Internal.FFI.Builder |
| buildInvoke | LLVM.Internal.FFI.Builder |
| buildLandingPad | LLVM.Internal.FFI.Builder |
| buildLandingPad' | LLVM.Internal.FFI.Builder |
| buildLoad | LLVM.Internal.FFI.Builder |
| buildLoad' | LLVM.Internal.FFI.Builder |
| buildLShr | LLVM.Internal.FFI.Builder |
| buildModule | LLVM.IRBuilder.Module, LLVM.IRBuilder |
| buildModuleT | LLVM.IRBuilder.Module, LLVM.IRBuilder |
| buildMul | LLVM.Internal.FFI.Builder |
| buildOr | LLVM.Internal.FFI.Builder |
| buildPhi | LLVM.Internal.FFI.Builder |
| buildPtrToInt | LLVM.Internal.FFI.Builder |
| buildResume | LLVM.Internal.FFI.Builder |
| buildRet | LLVM.Internal.FFI.Builder |
| buildSDiv | LLVM.Internal.FFI.Builder |
| buildSelect | LLVM.Internal.FFI.Builder |
| buildSExt | LLVM.Internal.FFI.Builder |
| buildShl | LLVM.Internal.FFI.Builder |
| buildShuffleVector | LLVM.Internal.FFI.Builder |
| buildSIToFP | LLVM.Internal.FFI.Builder |
| buildSRem | LLVM.Internal.FFI.Builder |
| buildStore | LLVM.Internal.FFI.Builder |
| buildStore' | LLVM.Internal.FFI.Builder |
| buildSub | LLVM.Internal.FFI.Builder |
| buildSwitch | LLVM.Internal.FFI.Builder |
| buildTrunc | LLVM.Internal.FFI.Builder |
| buildUDiv | LLVM.Internal.FFI.Builder |
| buildUIToFP | LLVM.Internal.FFI.Builder |
| buildUnreachable | LLVM.Internal.FFI.Builder |
| buildURem | LLVM.Internal.FFI.Builder |
| buildVAArg | LLVM.Internal.FFI.Builder |
| buildXor | LLVM.Internal.FFI.Builder |
| buildZExt | LLVM.Internal.FFI.Builder |
| Builtin | LLVM.AST.FunctionAttribute, LLVM.AST.Attribute |
| ByteRangeCallback | LLVM.Internal.FFI.ByteRangeCallback |
| Bytes | LLVM.Internal.MemoryBuffer |
| ByteString | LLVM.Prelude |
| byteSwap16 | LLVM.Prelude |
| byteSwap32 | LLVM.Prelude |
| byteSwap64 | LLVM.Prelude |
| ByVal | LLVM.AST.ParameterAttribute, LLVM.AST.Attribute |