!! | LLVM.Prelude |
$ | LLVM.Prelude |
$! | LLVM.Prelude |
$> | LLVM.Prelude |
$sel:addressSpace:DerivedType | LLVM.AST.Operand |
$sel:alignInBits:BasicType | LLVM.AST.Operand |
$sel:alignInBits:DerivedType | LLVM.AST.Operand |
$sel:alignInBits:DIArrayType | LLVM.AST.Operand |
$sel:alignInBits:GlobalVariable | LLVM.AST.Operand |
$sel:alignInBits:LocalVariable | LLVM.AST.Operand |
$sel:arg:LocalVariable | LLVM.AST.Operand |
$sel:attributes:ObjCProperty | LLVM.AST.Operand |
$sel:baseType:DerivedType | LLVM.AST.Operand |
$sel:baseType:DIArrayType | LLVM.AST.Operand |
$sel:cc:SubroutineType | LLVM.AST.Operand |
$sel:checksum:File | LLVM.AST.Operand |
$sel:checksumKind:ChecksumInfo | LLVM.AST.Operand |
$sel:checksumValue:ChecksumInfo | LLVM.AST.Operand |
$sel:column:DILexicalBlock | LLVM.AST.Operand |
$sel:column:Location | LLVM.AST.Operand |
$sel:configurationMacros:Module | LLVM.AST.Operand |
$sel:containingType:Subprogram | LLVM.AST.Operand |
$sel:count:Subrange | LLVM.AST.Operand |
$sel:debugBaseAddress:CompileUnit | LLVM.AST.Operand |
$sel:debugInfoForProfiling:CompileUnit | LLVM.AST.Operand |
$sel:declaration:Subprogram | LLVM.AST.Operand |
$sel:definition:GlobalVariable | LLVM.AST.Operand |
$sel:definition:Subprogram | LLVM.AST.Operand |
$sel:derivedFrom:DIArrayType | LLVM.AST.Operand |
$sel:directory:File | LLVM.AST.Operand |
$sel:discriminator:DILexicalBlock | LLVM.AST.Operand |
$sel:dWOId:CompileUnit | LLVM.AST.Operand |
$sel:elements:DIArrayType | LLVM.AST.Operand |
$sel:elements:DIMacro | LLVM.AST.Operand |
$sel:elementTy:DIArrayType | LLVM.AST.Operand |
$sel:emissionKind:CompileUnit | LLVM.AST.Operand |
$sel:encoding:BasicType | LLVM.AST.Operand |
$sel:entity:ImportedEntity | LLVM.AST.Operand |
$sel:enums:CompileUnit | LLVM.AST.Operand |
$sel:exportSymbols:Namespace | LLVM.AST.Operand |
$sel:expr:GlobalVariableExpression | LLVM.AST.Operand |
$sel:file:CompileUnit | LLVM.AST.Operand |
$sel:file:DerivedType | LLVM.AST.Operand |
$sel:file:DIArrayType | LLVM.AST.Operand |
$sel:file:DILexicalBlock | LLVM.AST.Operand |
$sel:file:DIMacro | LLVM.AST.Operand |
$sel:file:GlobalVariable | LLVM.AST.Operand |
$sel:file:ImportedEntity | LLVM.AST.Operand |
$sel:file:LocalVariable | LLVM.AST.Operand |
$sel:file:ObjCProperty | LLVM.AST.Operand |
$sel:file:Subprogram | LLVM.AST.Operand |
$sel:filename:File | LLVM.AST.Operand |
$sel:flags:BasicType | LLVM.AST.Operand |
$sel:flags:CompileUnit | LLVM.AST.Operand |
$sel:flags:DerivedType | LLVM.AST.Operand |
$sel:flags:DIArrayType | LLVM.AST.Operand |
$sel:flags:LocalVariable | LLVM.AST.Operand |
$sel:flags:Subprogram | LLVM.AST.Operand |
$sel:flags:SubroutineType | LLVM.AST.Operand |
$sel:getterName:ObjCProperty | LLVM.AST.Operand |
$sel:globals:CompileUnit | LLVM.AST.Operand |
$sel:identifier:DIArrayType | LLVM.AST.Operand |
$sel:imports:CompileUnit | LLVM.AST.Operand |
$sel:includePath:Module | LLVM.AST.Operand |
$sel:info:DIMacro | LLVM.AST.Operand |
$sel:isUnsigned:Enumerator | LLVM.AST.Operand |
$sel:isysRoot:Module | LLVM.AST.Operand |
$sel:language:CompileUnit | LLVM.AST.Operand |
$sel:line:DerivedType | LLVM.AST.Operand |
$sel:line:DIArrayType | LLVM.AST.Operand |
$sel:line:DILexicalBlock | LLVM.AST.Operand |
$sel:line:DIMacro | LLVM.AST.Operand |
$sel:line:GlobalVariable | LLVM.AST.Operand |
$sel:line:ImportedEntity | LLVM.AST.Operand |
$sel:line:LocalVariable | LLVM.AST.Operand |
$sel:line:Location | LLVM.AST.Operand |
$sel:line:ObjCProperty | LLVM.AST.Operand |
$sel:line:Subprogram | LLVM.AST.Operand |
$sel:linkageName:GlobalVariable | LLVM.AST.Operand |
$sel:linkageName:Subprogram | LLVM.AST.Operand |
$sel:local:GlobalVariable | LLVM.AST.Operand |
$sel:localToUnit:Subprogram | LLVM.AST.Operand |
$sel:lowerBound:Subrange | LLVM.AST.Operand |
$sel:macros:CompileUnit | LLVM.AST.Operand |
$sel:name:BasicType | LLVM.AST.Operand |
$sel:name:DerivedType | LLVM.AST.Operand |
$sel:name:DIArrayType | LLVM.AST.Operand |
$sel:name:DIMacro | LLVM.AST.Operand |
$sel:name:DITemplateTypeParameter | LLVM.AST.Operand |
$sel:name:Enumerator | LLVM.AST.Operand |
$sel:name:GlobalVariable | LLVM.AST.Operand |
$sel:name:ImportedEntity | LLVM.AST.Operand |
$sel:name:LocalVariable | LLVM.AST.Operand |
$sel:name:Module | LLVM.AST.Operand |
$sel:name:Namespace | LLVM.AST.Operand |
$sel:name:ObjCProperty | LLVM.AST.Operand |
$sel:name:Subprogram | LLVM.AST.Operand |
$sel:nameTableKind:CompileUnit | LLVM.AST.Operand |
$sel:offset:DW_OP_LLVM_Fragment | LLVM.AST.Operand |
$sel:offsetInBits:DerivedType | LLVM.AST.Operand |
$sel:operands:Expression | LLVM.AST.Operand |
$sel:optimized:CompileUnit | LLVM.AST.Operand |
$sel:optimized:Subprogram | LLVM.AST.Operand |
$sel:producer:CompileUnit | LLVM.AST.Operand |
$sel:retainedNodes:Subprogram | LLVM.AST.Operand |
$sel:retainedTypes:CompileUnit | LLVM.AST.Operand |
$sel:runtimeLang:DIArrayType | LLVM.AST.Operand |
$sel:runtimeVersion:CompileUnit | LLVM.AST.Operand |
$sel:scope:DerivedType | LLVM.AST.Operand |
$sel:scope:DIArrayType | LLVM.AST.Operand |
$sel:scope:DILexicalBlock | LLVM.AST.Operand |
$sel:scope:GlobalVariable | LLVM.AST.Operand |
$sel:scope:ImportedEntity | LLVM.AST.Operand |
$sel:scope:LocalVariable | LLVM.AST.Operand |
$sel:scope:Location | LLVM.AST.Operand |
$sel:scope:Module | LLVM.AST.Operand |
$sel:scope:Namespace | LLVM.AST.Operand |
$sel:scope:Subprogram | LLVM.AST.Operand |
$sel:scopeLine:Subprogram | LLVM.AST.Operand |
$sel:setterName:ObjCProperty | LLVM.AST.Operand |
$sel:size:DW_OP_LLVM_Fragment | LLVM.AST.Operand |
$sel:sizeInBits:BasicType | LLVM.AST.Operand |
$sel:sizeInBits:DerivedType | LLVM.AST.Operand |
$sel:sizeInBits:DIArrayType | LLVM.AST.Operand |
$sel:splitDebugFileName:CompileUnit | LLVM.AST.Operand |
$sel:splitDebugInlining:CompileUnit | LLVM.AST.Operand |
$sel:staticDataMemberDeclaration:GlobalVariable | LLVM.AST.Operand |
$sel:subscripts:DIArrayType | LLVM.AST.Operand |
$sel:tag:BasicType | LLVM.AST.Operand |
$sel:tag:DerivedType | LLVM.AST.Operand |
$sel:tag:DITemplateTypeParameter | LLVM.AST.Operand |
$sel:tag:ImportedEntity | LLVM.AST.Operand |
$sel:templateParams:DIArrayType | LLVM.AST.Operand |
$sel:templateParams:GlobalVariable | LLVM.AST.Operand |
$sel:templateParams:Subprogram | LLVM.AST.Operand |
$sel:thisAdjustment:Subprogram | LLVM.AST.Operand |
$sel:thrownTypes:Subprogram | LLVM.AST.Operand |
$sel:type':DITemplateTypeParameter | LLVM.AST.Operand |
$sel:type':GlobalVariable | LLVM.AST.Operand |
$sel:type':LocalVariable | LLVM.AST.Operand |
$sel:type':ObjCProperty | LLVM.AST.Operand |
$sel:type':Subprogram | LLVM.AST.Operand |
$sel:typeArray:SubroutineType | LLVM.AST.Operand |
$sel:unit:Subprogram | LLVM.AST.Operand |
$sel:value:DIMacro | LLVM.AST.Operand |
$sel:value:DITemplateTypeParameter | LLVM.AST.Operand |
$sel:value:Enumerator | LLVM.AST.Operand |
$sel:values:DIArrayType | LLVM.AST.Operand |
$sel:var:GlobalVariableExpression | LLVM.AST.Operand |
$sel:virtuality:Subprogram | LLVM.AST.Operand |
$sel:virtualityIndex:Subprogram | LLVM.AST.Operand |
$sel:vtableHolder:DIArrayType | LLVM.AST.Operand |
&& | LLVM.Prelude |
* | LLVM.Prelude |
** | LLVM.Prelude |
*> | LLVM.Prelude |
+ | LLVM.Prelude |
++ | LLVM.Prelude |
- | LLVM.Prelude |
. | LLVM.Prelude |
/ | LLVM.Prelude |
/= | LLVM.Prelude |
:= | LLVM.AST.Instruction, LLVM.AST |
< | LLVM.Prelude |
<$ | LLVM.Prelude |
<$!> | LLVM.Prelude |
<$> | LLVM.Prelude |
<&> | LLVM.Prelude |
<* | LLVM.Prelude |
<**> | LLVM.Prelude |
<*> | LLVM.Prelude |
<= | LLVM.Prelude |
<=< | LLVM.Prelude |
<> | LLVM.Prelude |
<|> | LLVM.Prelude |
=<< | LLVM.Prelude |
== | LLVM.Prelude |
> | LLVM.Prelude |
>= | LLVM.Prelude |
>=> | LLVM.Prelude |
>> | LLVM.Prelude |
>>= | LLVM.Prelude |
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 |
address | |
1 (Function) | LLVM.AST.Constant |
2 (Function) | LLVM.AST.Instruction, LLVM.AST |
AddressEncoding | LLVM.AST.Operand |
AddrSpace | |
1 (Type/Class) | LLVM.AST.AddrSpace |
2 (Data Constructor) | LLVM.AST.AddrSpace |
addrSpace | LLVM.AST.Global |
AddrSpaceCast | |
1 (Data Constructor) | LLVM.AST.Constant |
2 (Data Constructor) | LLVM.AST.Instruction, LLVM.AST |
aggregate | |
1 (Function) | LLVM.AST.Constant |
2 (Function) | LLVM.AST.Instruction, LLVM.AST |
aggregateLayout | LLVM.AST.DataLayout |
AggregateZero | LLVM.AST.Constant |
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 |
Alloca | LLVM.AST.Instruction, LLVM.AST |
alloca | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
allocatedType | LLVM.AST.Instruction, LLVM.AST |
AllocSize | LLVM.AST.FunctionAttribute, LLVM.AST.Attribute |
allowContract | LLVM.AST.Instruction, LLVM.AST |
allowReassoc | LLVM.AST.Instruction, LLVM.AST |
allowReciprocal | LLVM.AST.Instruction, LLVM.AST |
Alternative | LLVM.Prelude |
AlwaysInline | LLVM.AST.FunctionAttribute, LLVM.AST.Attribute |
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 |
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 |
appendFile | LLVM.Prelude |
Appending | LLVM.AST.Linkage |
AppleBlock | LLVM.AST.Operand |
Applicative | LLVM.Prelude |
approxFunc | LLVM.AST.Instruction, LLVM.AST |
argList | LLVM.AST.Instruction, LLVM.AST |
ArgMemOnly | LLVM.AST.FunctionAttribute, LLVM.AST.Attribute |
args | LLVM.AST.Instruction, LLVM.AST |
arguments | LLVM.AST.Instruction, LLVM.AST |
arguments' | LLVM.AST.Instruction, LLVM.AST |
argumentTypes | LLVM.AST.Type, LLVM.AST |
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 |
ArrayType | LLVM.AST.Type, LLVM.AST |
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 |
assembly | LLVM.AST.InlineAssembly |
asTypeOf | LLVM.Prelude |
asum | LLVM.Prelude |
atan | LLVM.Prelude |
atan2 | LLVM.Prelude |
atanh | LLVM.Prelude |
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 |
AvailableExternally | LLVM.AST.Linkage |
AVR_Builtin | LLVM.AST.CallingConvention |
AVR_Intr | LLVM.AST.CallingConvention |
AVR_Signal | LLVM.AST.CallingConvention |
BaseType | LLVM.AST.Operand |
BasicBlock | |
1 (Type/Class) | LLVM.AST.Global, LLVM.AST |
2 (Data Constructor) | LLVM.AST.Global, LLVM.AST |
basicBlocks | LLVM.AST.Global |
BasicType | LLVM.AST.Operand |
BasicTypeTag | LLVM.AST.Operand |
BigEndian | LLVM.AST.DataLayout |
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 |
BitField | LLVM.AST.Operand |
block | LLVM.IRBuilder.Monad, LLVM.IRBuilder |
BlockAddress | LLVM.AST.Constant |
blockAddressBlock | LLVM.AST.Constant |
blockAddressFunction | LLVM.AST.Constant |
BlockByrefStruct | LLVM.AST.Operand |
Bool | LLVM.Prelude |
BooleanEncoding | LLVM.AST.Operand |
Bounded | LLVM.Prelude |
Br | LLVM.AST.Instruction, LLVM.AST |
br | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
break | LLVM.Prelude |
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 |
buildModule | LLVM.IRBuilder.Module, LLVM.IRBuilder |
buildModuleT | LLVM.IRBuilder.Module, LLVM.IRBuilder |
Builtin | LLVM.AST.FunctionAttribute, LLVM.AST.Attribute |
ByteString | LLVM.Prelude |
byteSwap16 | LLVM.Prelude |
byteSwap32 | LLVM.Prelude |
byteSwap64 | LLVM.Prelude |
ByVal | LLVM.AST.ParameterAttribute, LLVM.AST.Attribute |
C | LLVM.AST.CallingConvention |
Call | LLVM.AST.Instruction, LLVM.AST |
call | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
CallableOperand | LLVM.AST.Operand, LLVM.AST |
CallingConvention | LLVM.AST.CallingConvention |
callingConvention | |
1 (Function) | LLVM.AST.Instruction, LLVM.AST |
2 (Function) | LLVM.AST.Global |
callingConvention' | LLVM.AST.Instruction, LLVM.AST |
Catch | LLVM.AST.Instruction, LLVM.AST |
catchHandlers | LLVM.AST.Instruction, LLVM.AST |
CatchPad | LLVM.AST.Instruction, LLVM.AST |
catchPad | LLVM.AST.Instruction, LLVM.AST |
CatchRet | LLVM.AST.Instruction, LLVM.AST |
CatchSwitch | LLVM.AST.Instruction, LLVM.AST |
catchSwitch | LLVM.AST.Instruction, LLVM.AST |
ceiling | LLVM.Prelude |
Char | LLVM.Prelude |
ChecksumInfo | |
1 (Type/Class) | LLVM.AST.Operand |
2 (Data Constructor) | LLVM.AST.Operand |
ChecksumKind | LLVM.AST.Operand |
clauses | LLVM.AST.Instruction, LLVM.AST |
cleanup | LLVM.AST.Instruction, LLVM.AST |
CleanupPad | LLVM.AST.Instruction, LLVM.AST |
cleanupPad | LLVM.AST.Instruction, LLVM.AST |
CleanupRet | LLVM.AST.Instruction, LLVM.AST |
CmpXchg | LLVM.AST.Instruction, LLVM.AST |
Cold | |
1 (Data Constructor) | LLVM.AST.FunctionAttribute, LLVM.AST.Attribute |
2 (Data Constructor) | LLVM.AST.CallingConvention |
COMDAT | LLVM.AST |
comdat | LLVM.AST.Global |
Common | LLVM.AST.Linkage |
compare | LLVM.Prelude |
CompileUnit | LLVM.AST.Operand |
concat | LLVM.Prelude |
concatMap | LLVM.Prelude |
CondBr | LLVM.AST.Instruction, LLVM.AST |
condBr | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
condition | LLVM.AST.Instruction, LLVM.AST |
condition' | |
1 (Function) | LLVM.AST.Constant |
2 (Function) | LLVM.AST.Instruction, LLVM.AST |
Const | |
1 (Data Constructor) | LLVM.Prelude |
2 (Type/Class) | LLVM.Prelude |
const | LLVM.Prelude |
Constant | LLVM.AST.Constant |
ConstantOperand | LLVM.AST.Operand, LLVM.AST |
constantType | LLVM.AST.Constant |
constraints | LLVM.AST.InlineAssembly |
ConstType | LLVM.AST.Operand |
Convergent | LLVM.AST.FunctionAttribute, LLVM.AST.Attribute |
cos | LLVM.Prelude |
cosh | LLVM.Prelude |
currentBlock | LLVM.IRBuilder.Monad, LLVM.IRBuilder |
curry | LLVM.Prelude |
CXX_FastTLS | LLVM.AST.CallingConvention |
cycle | LLVM.Prelude |
Data | LLVM.Prelude |
DataLayout | |
1 (Type/Class) | LLVM.AST.DataLayout |
2 (Data Constructor) | LLVM.AST.DataLayout |
dataLayoutToString | LLVM.DataLayout |
DebugEmissionKind | LLVM.AST.Operand |
DebugNameTableKind | LLVM.AST.Operand |
decodeFloat | LLVM.Prelude |
Default | LLVM.AST.Visibility |
defaultDataLayout | LLVM.AST.DataLayout |
defaultDest | LLVM.AST.Instruction, LLVM.AST |
defaultModule | LLVM.AST |
defaultUnwindDest | LLVM.AST.Instruction, LLVM.AST |
Define | LLVM.AST.Operand |
Definition | LLVM.AST |
Dereferenceable | LLVM.AST.ParameterAttribute, LLVM.AST.Attribute |
DereferenceableOrNull | LLVM.AST.ParameterAttribute, LLVM.AST.Attribute |
DerivedType | LLVM.AST.Operand |
DerivedTypeTag | LLVM.AST.Operand |
dest | LLVM.AST.Instruction, LLVM.AST |
dests | LLVM.AST.Instruction, LLVM.AST |
DIAccessibility | LLVM.AST.Operand |
Dialect | LLVM.AST.InlineAssembly |
dialect | LLVM.AST.InlineAssembly |
DIArrayType | LLVM.AST.Operand |
DIBasicType | |
1 (Type/Class) | LLVM.AST.Operand |
2 (Data Constructor) | LLVM.AST.Operand |
DIClassType | LLVM.AST.Operand |
DICompileUnit | |
1 (Type/Class) | LLVM.AST.Operand |
2 (Data Constructor) | LLVM.AST.Operand |
DICompositeType | |
1 (Type/Class) | LLVM.AST.Operand |
2 (Data Constructor) | LLVM.AST.Operand |
DICount | LLVM.AST.Operand |
DICountConstant | LLVM.AST.Operand |
DICountVariable | LLVM.AST.Operand |
DIDerivedType | |
1 (Type/Class) | LLVM.AST.Operand |
2 (Data Constructor) | LLVM.AST.Operand |
DIEnumerationType | LLVM.AST.Operand |
DIEnumerator | |
1 (Type/Class) | LLVM.AST.Operand |
2 (Data Constructor) | LLVM.AST.Operand |
DIExpression | |
1 (Type/Class) | LLVM.AST.Operand |
2 (Data Constructor) | LLVM.AST.Operand, LLVM.AST |
DIFile | |
1 (Type/Class) | LLVM.AST.Operand |
2 (Data Constructor) | LLVM.AST.Operand |
DIFlag | LLVM.AST.Operand |
DIGlobalVariable | |
1 (Type/Class) | LLVM.AST.Operand |
2 (Data Constructor) | LLVM.AST.Operand |
DIGlobalVariableExpression | |
1 (Type/Class) | LLVM.AST.Operand |
2 (Data Constructor) | LLVM.AST.Operand, LLVM.AST |
DIImportedEntity | |
1 (Type/Class) | LLVM.AST.Operand |
2 (Data Constructor) | LLVM.AST.Operand |
DIInheritance | LLVM.AST.Operand |
DILexicalBlock | LLVM.AST.Operand |
DILexicalBlockBase | |
1 (Type/Class) | LLVM.AST.Operand |
2 (Data Constructor) | LLVM.AST.Operand |
DILexicalBlockFile | LLVM.AST.Operand |
DILocalScope | |
1 (Type/Class) | LLVM.AST.Operand |
2 (Data Constructor) | LLVM.AST.Operand |
DILocalVariable | |
1 (Type/Class) | LLVM.AST.Operand |
2 (Data Constructor) | LLVM.AST.Operand |
DILocation | |
1 (Type/Class) | LLVM.AST.Operand |
2 (Data Constructor) | LLVM.AST.Operand, LLVM.AST |
DIMacro | LLVM.AST.Operand |
DIMacroFile | LLVM.AST.Operand |
DIMacroInfo | LLVM.AST.Operand |
DIMacroNode | |
1 (Type/Class) | LLVM.AST.Operand |
2 (Data Constructor) | LLVM.AST.Operand, LLVM.AST |
DIModule | |
1 (Type/Class) | LLVM.AST.Operand |
2 (Data Constructor) | LLVM.AST.Operand |
DINamespace | |
1 (Type/Class) | LLVM.AST.Operand |
2 (Data Constructor) | LLVM.AST.Operand |
DINode | |
1 (Type/Class) | LLVM.AST.Operand |
2 (Data Constructor) | LLVM.AST.Operand, LLVM.AST |
DIObjCProperty | |
1 (Type/Class) | LLVM.AST.Operand |
2 (Data Constructor) | LLVM.AST.Operand |
DIScope | |
1 (Type/Class) | LLVM.AST.Operand |
2 (Data Constructor) | LLVM.AST.Operand |
DIStructureType | LLVM.AST.Operand |
DISubprogram | |
1 (Type/Class) | LLVM.AST.Operand |
2 (Data Constructor) | LLVM.AST.Operand |
DISubrange | |
1 (Type/Class) | LLVM.AST.Operand |
2 (Data Constructor) | LLVM.AST.Operand |
DISubroutineType | |
1 (Type/Class) | LLVM.AST.Operand |
2 (Data Constructor) | LLVM.AST.Operand |
DITemplateParameter | |
1 (Type/Class) | LLVM.AST.Operand |
2 (Data Constructor) | LLVM.AST.Operand |
DITemplateTypeParameter | LLVM.AST.Operand |
DITemplateValueParameter | LLVM.AST.Operand |
DIType | |
1 (Type/Class) | LLVM.AST.Operand |
2 (Data Constructor) | LLVM.AST.Operand |
DIUnionType | LLVM.AST.Operand |
div | LLVM.Prelude |
DIVariable | |
1 (Type/Class) | LLVM.AST.Operand |
2 (Data Constructor) | LLVM.AST.Operand |
divMod | LLVM.Prelude |
dllStorageClass | LLVM.AST.Global |
Do | LLVM.AST.Instruction, LLVM.AST |
Double | |
1 (Type/Class) | LLVM.Prelude |
2 (Data Constructor) | LLVM.AST.Float |
double | |
1 (Function) | LLVM.AST.Type |
2 (Function) | LLVM.IRBuilder.Constant, LLVM.IRBuilder |
DoubleFP | LLVM.AST.Type, LLVM.AST |
drop | LLVM.Prelude |
dropWhile | LLVM.Prelude |
DWOp | LLVM.AST.Operand |
DWOpFragment | LLVM.AST.Operand |
DwOpFragment | LLVM.AST.Operand |
DW_OP_And | LLVM.AST.Operand |
DW_OP_ConstU | LLVM.AST.Operand |
DW_OP_Deref | LLVM.AST.Operand |
DW_OP_Div | LLVM.AST.Operand |
DW_OP_Dup | LLVM.AST.Operand |
DW_OP_Lit0 | LLVM.AST.Operand |
DW_OP_LLVM_Fragment | LLVM.AST.Operand |
DW_OP_Minus | LLVM.AST.Operand |
DW_OP_Mod | LLVM.AST.Operand |
DW_OP_Mul | LLVM.AST.Operand |
DW_OP_Not | LLVM.AST.Operand |
DW_OP_Or | LLVM.AST.Operand |
DW_OP_Plus | LLVM.AST.Operand |
DW_OP_PlusUConst | LLVM.AST.Operand |
DW_OP_Shl | LLVM.AST.Operand |
DW_OP_Shr | LLVM.AST.Operand |
DW_OP_Shra | LLVM.AST.Operand |
DW_OP_StackValue | LLVM.AST.Operand |
DW_OP_Swap | LLVM.AST.Operand |
DW_OP_XDeref | LLVM.AST.Operand |
DW_OP_Xor | LLVM.AST.Operand |
Either | LLVM.Prelude |
either | LLVM.Prelude |
elem | LLVM.Prelude |
element | |
1 (Function) | LLVM.AST.Constant |
2 (Function) | LLVM.AST.Instruction, LLVM.AST |
elementType | LLVM.AST.Type, LLVM.AST |
elementTypes | LLVM.AST.Type, LLVM.AST |
ELFMangling | LLVM.AST.DataLayout |
emitBlockStart | LLVM.IRBuilder.Monad, LLVM.IRBuilder |
emitDefn | LLVM.IRBuilder.Module, LLVM.IRBuilder |
emitInstr | LLVM.IRBuilder.Monad, LLVM.IRBuilder |
emitInstrVoid | LLVM.IRBuilder.Monad, LLVM.IRBuilder |
emitTerm | LLVM.IRBuilder.Monad, LLVM.IRBuilder |
empty | LLVM.Prelude |
emptyIRBuilder | LLVM.IRBuilder.Monad, LLVM.IRBuilder |
emptyModuleBuilder | LLVM.IRBuilder.Module, LLVM.IRBuilder |
emptyPartialBlock | LLVM.IRBuilder.Monad, LLVM.IRBuilder |
encodeFloat | LLVM.Prelude |
Encoding | LLVM.AST.Operand |
Endianness | LLVM.AST.DataLayout |
endianness | LLVM.AST.DataLayout |
ensureBlock | LLVM.IRBuilder.Monad, LLVM.IRBuilder |
Enum | LLVM.Prelude |
Enumerator | LLVM.AST.Operand |
enumFrom | LLVM.Prelude |
enumFromThen | LLVM.Prelude |
enumFromThenTo | LLVM.Prelude |
enumFromTo | LLVM.Prelude |
EQ | |
1 (Data Constructor) | LLVM.Prelude |
2 (Data Constructor) | LLVM.AST.IntegerPredicate |
Eq | LLVM.Prelude |
error | LLVM.Prelude |
errorWithoutStackTrace | LLVM.Prelude |
even | LLVM.Prelude |
exact | |
1 (Function) | LLVM.AST.Constant |
2 (Function) | LLVM.AST.Instruction, LLVM.AST |
ExactMatch | LLVM.AST.COMDAT |
exceptionDest | LLVM.AST.Instruction, LLVM.AST |
execIRBuilder | LLVM.IRBuilder.Monad, LLVM.IRBuilder |
execIRBuilderT | LLVM.IRBuilder.Monad, LLVM.IRBuilder |
execModuleBuilder | LLVM.IRBuilder.Module, LLVM.IRBuilder |
execModuleBuilderT | LLVM.IRBuilder.Module, LLVM.IRBuilder |
exp | LLVM.Prelude |
expected | LLVM.AST.Instruction, LLVM.AST |
Explicit | LLVM.AST.Operand |
exponent | LLVM.Prelude |
Export | LLVM.AST.DLL |
Expression | LLVM.AST.Operand |
extern | LLVM.IRBuilder.Module, LLVM.IRBuilder |
External | LLVM.AST.Linkage |
externVarArgs | LLVM.IRBuilder.Module, LLVM.IRBuilder |
ExternWeak | LLVM.AST.Linkage |
ExtractElement | |
1 (Data Constructor) | LLVM.AST.Constant |
2 (Data Constructor) | LLVM.AST.Instruction, LLVM.AST |
extractElement | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
ExtractValue | |
1 (Data Constructor) | LLVM.AST.Constant |
2 (Data Constructor) | LLVM.AST.Instruction, LLVM.AST |
extractValue | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
extractValueType | LLVM.AST.Typed |
FAdd | |
1 (Data Constructor) | LLVM.AST.Constant |
2 (Data Constructor) | LLVM.AST.Instruction, LLVM.AST |
fadd | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
fail | LLVM.Prelude |
failureMemoryOrdering | LLVM.AST.Instruction, LLVM.AST |
False | |
1 (Data Constructor) | LLVM.Prelude |
2 (Data Constructor) | LLVM.AST.FloatingPointPredicate |
falseDest | LLVM.AST.Instruction, LLVM.AST |
falseValue | |
1 (Function) | LLVM.AST.Constant |
2 (Function) | LLVM.AST.Instruction, LLVM.AST |
Fast | LLVM.AST.CallingConvention |
FastMathFlags | |
1 (Type/Class) | LLVM.AST.Instruction, LLVM.AST |
2 (Data Constructor) | LLVM.AST.Instruction, LLVM.AST |
fastMathFlags | LLVM.AST.Instruction, LLVM.AST |
FCmp | |
1 (Data Constructor) | LLVM.AST.Constant |
2 (Data Constructor) | LLVM.AST.Instruction, LLVM.AST |
fcmp | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
FDiv | |
1 (Data Constructor) | LLVM.AST.Constant |
2 (Data Constructor) | LLVM.AST.Instruction, LLVM.AST |
fdiv | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
Fence | LLVM.AST.Instruction, LLVM.AST |
File | LLVM.AST.Operand |
FilePath | LLVM.Prelude |
Filter | LLVM.AST.Instruction, LLVM.AST |
filter | LLVM.Prelude |
filterM | LLVM.Prelude |
find | LLVM.Prelude |
findM | LLVM.Prelude |
flip | LLVM.Prelude |
Float | |
1 (Type/Class) | LLVM.Prelude |
2 (Data Constructor) | LLVM.AST.Constant |
float | LLVM.AST.Type |
FloatAlign | LLVM.AST.DataLayout |
floatDigits | LLVM.Prelude |
FloatEncoding | LLVM.AST.Operand |
FloatFP | LLVM.AST.Type, LLVM.AST |
Floating | LLVM.Prelude |
FloatingPointPredicate | LLVM.AST.FloatingPointPredicate |
FloatingPointType | |
1 (Data Constructor) | LLVM.AST.Type, LLVM.AST |
2 (Type/Class) | LLVM.AST.Type, LLVM.AST |
floatingPointType | LLVM.AST.Type, LLVM.AST |
floatRadix | LLVM.Prelude |
floatRange | LLVM.Prelude |
floatValue | LLVM.AST.Constant |
floor | LLVM.Prelude |
fmap | LLVM.Prelude |
fmapDefault | LLVM.Prelude |
FMul | |
1 (Data Constructor) | LLVM.AST.Constant |
2 (Data Constructor) | LLVM.AST.Instruction, LLVM.AST |
fmul | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
fold | LLVM.Prelude |
Foldable | LLVM.Prelude |
foldl | LLVM.Prelude |
foldl' | LLVM.Prelude |
foldl1 | LLVM.Prelude |
foldlM | LLVM.Prelude |
foldM | LLVM.Prelude |
foldMap | LLVM.Prelude |
foldMapDefault | LLVM.Prelude |
foldM_ | LLVM.Prelude |
foldr | LLVM.Prelude |
foldr' | LLVM.Prelude |
foldr1 | LLVM.Prelude |
foldrM | LLVM.Prelude |
for | LLVM.Prelude |
forever | LLVM.Prelude |
forM | LLVM.Prelude |
forM_ | LLVM.Prelude |
for_ | LLVM.Prelude |
fp128 | LLVM.AST.Type |
FP128FP | LLVM.AST.Type, LLVM.AST |
FPExt | |
1 (Data Constructor) | LLVM.AST.Constant |
2 (Data Constructor) | LLVM.AST.Instruction, LLVM.AST |
fpext | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
fpPredicate | |
1 (Function) | LLVM.AST.Constant |
2 (Function) | LLVM.AST.Instruction, LLVM.AST |
FPToSI | |
1 (Data Constructor) | LLVM.AST.Constant |
2 (Data Constructor) | LLVM.AST.Instruction, LLVM.AST |
fptosi | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
FPToUI | |
1 (Data Constructor) | LLVM.AST.Constant |
2 (Data Constructor) | LLVM.AST.Instruction, LLVM.AST |
fptoui | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
FPTrunc | |
1 (Data Constructor) | LLVM.AST.Constant |
2 (Data Constructor) | LLVM.AST.Instruction, LLVM.AST |
fptrunc | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
Fractional | LLVM.Prelude |
FRem | |
1 (Data Constructor) | LLVM.AST.Constant |
2 (Data Constructor) | LLVM.AST.Instruction, LLVM.AST |
frem | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
fresh | LLVM.IRBuilder.Monad, LLVM.IRBuilder |
freshName | LLVM.IRBuilder.Monad, LLVM.IRBuilder |
freshUnName | LLVM.IRBuilder.Monad, LLVM.IRBuilder |
Friend | LLVM.AST.Operand |
fromEnum | LLVM.Prelude |
fromInteger | LLVM.Prelude |
fromIntegral | LLVM.Prelude |
fromMaybe | LLVM.Prelude |
fromRational | LLVM.Prelude |
fst | LLVM.Prelude |
FSub | |
1 (Data Constructor) | LLVM.AST.Constant |
2 (Data Constructor) | LLVM.AST.Instruction, LLVM.AST |
fsub | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
FullDebug | LLVM.AST.Operand |
Function | LLVM.AST.Global, LLVM.AST |
function | |
1 (Function) | LLVM.AST.Instruction, LLVM.AST |
2 (Function) | LLVM.IRBuilder.Module, LLVM.IRBuilder |
function' | LLVM.AST.Instruction, LLVM.AST |
FunctionAttribute | LLVM.AST.FunctionAttribute, LLVM.AST.Attribute |
FunctionAttributes | LLVM.AST |
functionAttributes | |
1 (Function) | LLVM.AST.Instruction, LLVM.AST |
2 (Function) | LLVM.AST.Global |
functionAttributes' | LLVM.AST.Instruction, LLVM.AST |
functionDefaults | LLVM.AST.Global, LLVM.AST |
FunctionType | LLVM.AST.Type, LLVM.AST |
Functor | LLVM.Prelude |
FwdDecl | LLVM.AST.Operand |
garbageCollectorName | LLVM.AST.Global |
gcd | LLVM.Prelude |
GeneralDynamic | LLVM.AST.ThreadLocalStorage |
Generic | LLVM.Prelude |
gep | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
getChar | LLVM.Prelude |
getConst | LLVM.Prelude |
getContents | LLVM.Prelude |
GetElementPtr | |
1 (Data Constructor) | LLVM.AST.Constant |
2 (Data Constructor) | LLVM.AST.Instruction, LLVM.AST |
getElementPtrType | LLVM.AST.Typed |
getElementType | LLVM.AST.Typed |
getLine | LLVM.Prelude |
getSnocList | LLVM.IRBuilder.Internal.SnocList |
getZipList | LLVM.Prelude |
GHC | LLVM.AST.CallingConvention |
Global | LLVM.AST.Global, LLVM.AST |
global | LLVM.IRBuilder.Module, LLVM.IRBuilder |
GlobalAddr | LLVM.AST.Global, LLVM.AST |
GlobalAlias | LLVM.AST.Global, LLVM.AST |
globalAliasDefaults | LLVM.AST.Global, LLVM.AST |
GlobalDefinition | LLVM.AST |
GlobalReference | LLVM.AST.Constant |
globalStringPtr | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
GlobalVariable | |
1 (Data Constructor) | LLVM.AST.Operand |
2 (Data Constructor) | LLVM.AST.Global, LLVM.AST |
globalVariableDefaults | LLVM.AST.Global, LLVM.AST |
GlobalVariableExpression | LLVM.AST.Operand |
GNUTemplateParameterPack | LLVM.AST.Operand |
GNUTemplateTemplateParam | LLVM.AST.Operand |
GroupID | |
1 (Type/Class) | LLVM.AST.FunctionAttribute, LLVM.AST.Attribute |
2 (Data Constructor) | LLVM.AST.FunctionAttribute, LLVM.AST.Attribute |
GT | LLVM.Prelude |
guard | LLVM.Prelude |
Half | LLVM.AST.Float |
half | |
1 (Function) | LLVM.AST.Type |
2 (Function) | LLVM.IRBuilder.Constant, LLVM.IRBuilder |
HalfFP | LLVM.AST.Type, LLVM.AST |
hasSideEffects | LLVM.AST.InlineAssembly |
hasTerminator | LLVM.IRBuilder.Monad, LLVM.IRBuilder |
head | LLVM.Prelude |
HHVM | LLVM.AST.CallingConvention |
HHVM_C | LLVM.AST.CallingConvention |
Hidden | LLVM.AST.Visibility |
HiPE | LLVM.AST.CallingConvention |
i1 | LLVM.AST.Type |
i128 | LLVM.AST.Type |
i16 | LLVM.AST.Type |
i32 | LLVM.AST.Type |
i64 | LLVM.AST.Type |
i8 | LLVM.AST.Type |
ICmp | |
1 (Data Constructor) | LLVM.AST.Constant |
2 (Data Constructor) | LLVM.AST.Instruction, LLVM.AST |
icmp | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
id | LLVM.Prelude |
ifM | LLVM.Prelude |
Import | LLVM.AST.DLL |
ImportedDeclaration | LLVM.AST.Operand |
ImportedEntity | LLVM.AST.Operand |
ImportedEntityTag | LLVM.AST.Operand |
ImportedModule | LLVM.AST.Operand |
InaccessibleMemOnly | LLVM.AST.FunctionAttribute, LLVM.AST.Attribute |
InaccessibleMemOrArgMemOnly | LLVM.AST.FunctionAttribute, LLVM.AST.Attribute |
InAlloca | LLVM.AST.ParameterAttribute, LLVM.AST.Attribute |
inBounds | |
1 (Function) | LLVM.AST.Constant |
2 (Function) | LLVM.AST.Instruction, LLVM.AST |
incomingValues | LLVM.AST.Instruction, LLVM.AST |
index | |
1 (Function) | LLVM.AST.Constant |
2 (Function) | LLVM.AST.Instruction, LLVM.AST |
indices | |
1 (Function) | LLVM.AST.Constant |
2 (Function) | LLVM.AST.Instruction, LLVM.AST |
indices' | |
1 (Function) | LLVM.AST.Constant |
2 (Function) | LLVM.AST.Instruction, LLVM.AST |
IndirectBr | LLVM.AST.Instruction, LLVM.AST |
Inheritance | LLVM.AST.Operand |
InheritanceFlag | LLVM.AST.Operand |
init | LLVM.Prelude |
InitialExec | LLVM.AST.ThreadLocalStorage |
initializer | LLVM.AST.Global |
InlineAssembly | |
1 (Type/Class) | LLVM.AST.InlineAssembly |
2 (Data Constructor) | LLVM.AST.InlineAssembly |
InlineHint | LLVM.AST.FunctionAttribute, LLVM.AST.Attribute |
InReg | LLVM.AST.ParameterAttribute, LLVM.AST.Attribute |
InsertElement | |
1 (Data Constructor) | LLVM.AST.Constant |
2 (Data Constructor) | LLVM.AST.Instruction, LLVM.AST |
insertElement | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
InsertValue | |
1 (Data Constructor) | LLVM.AST.Constant |
2 (Data Constructor) | LLVM.AST.Instruction, LLVM.AST |
insertValue | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
Instruction | LLVM.AST.Instruction, LLVM.AST |
InstructionMetadata | LLVM.AST.Instruction, LLVM.AST |
Int | |
1 (Type/Class) | LLVM.Prelude |
2 (Data Constructor) | LLVM.AST.Constant |
Int16 | LLVM.Prelude |
Int32 | LLVM.Prelude |
int32 | LLVM.IRBuilder.Constant, LLVM.IRBuilder |
Int64 | LLVM.Prelude |
int64 | LLVM.IRBuilder.Constant, LLVM.IRBuilder |
Int8 | LLVM.Prelude |
int8 | LLVM.IRBuilder.Constant, LLVM.IRBuilder |
Integer | LLVM.Prelude |
IntegerAlign | LLVM.AST.DataLayout |
integerBits | LLVM.AST.Constant |
IntegerPredicate | LLVM.AST.IntegerPredicate |
IntegerType | LLVM.AST.Type, LLVM.AST |
integerValue | LLVM.AST.Constant |
Integral | LLVM.Prelude |
IntelDialect | LLVM.AST.InlineAssembly |
Intel_OCL_BI | LLVM.AST.CallingConvention |
interact | LLVM.Prelude |
Internal | LLVM.AST.Linkage |
IntroducedVirtual | LLVM.AST.Operand |
IntToPtr | |
1 (Data Constructor) | LLVM.AST.Constant |
2 (Data Constructor) | LLVM.AST.Instruction, LLVM.AST |
inttoptr | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
Invoke | LLVM.AST.Instruction, LLVM.AST |
IO | LLVM.Prelude |
IOError | LLVM.Prelude |
ioError | LLVM.Prelude |
iPredicate | |
1 (Function) | LLVM.AST.Constant |
2 (Function) | LLVM.AST.Instruction, LLVM.AST |
IRBuilder | LLVM.IRBuilder.Monad, LLVM.IRBuilder |
IRBuilderState | |
1 (Type/Class) | LLVM.IRBuilder.Monad, LLVM.IRBuilder |
2 (Data Constructor) | LLVM.IRBuilder.Monad, LLVM.IRBuilder |
IRBuilderT | |
1 (Type/Class) | LLVM.IRBuilder.Monad, LLVM.IRBuilder |
2 (Data Constructor) | LLVM.IRBuilder.Monad, LLVM.IRBuilder |
isConstant | LLVM.AST.Global |
isDenormalized | LLVM.Prelude |
isIEEE | LLVM.Prelude |
isInfinite | LLVM.Prelude |
isNaN | LLVM.Prelude |
isNegativeZero | LLVM.Prelude |
isPacked | |
1 (Function) | LLVM.AST.Type, LLVM.AST |
2 (Function) | LLVM.AST.Constant |
isVarArg | LLVM.AST.Type, LLVM.AST |
iterate | LLVM.Prelude |
join | LLVM.Prelude |
JumpTable | LLVM.AST.FunctionAttribute, LLVM.AST.Attribute |
Just | LLVM.Prelude |
LabelType | LLVM.AST.Type, LLVM.AST |
LandingPad | LLVM.AST.Instruction, LLVM.AST |
LandingPadClause | LLVM.AST.Instruction, LLVM.AST |
Largest | LLVM.AST.COMDAT |
last | LLVM.Prelude |
lcm | LLVM.Prelude |
Left | LLVM.Prelude |
leftBiasedZip | LLVM.Prelude |
length | LLVM.Prelude |
lex | LLVM.Prelude |
liftA | LLVM.Prelude |
liftA2 | LLVM.Prelude |
liftA3 | LLVM.Prelude |
liftIRState | LLVM.IRBuilder.Monad, LLVM.IRBuilder |
liftM | LLVM.Prelude |
liftM2 | LLVM.Prelude |
liftM3 | LLVM.Prelude |
liftM4 | LLVM.Prelude |
liftM5 | LLVM.Prelude |
liftModuleState | LLVM.IRBuilder.Module, LLVM.IRBuilder |
lines | LLVM.Prelude |
LineTablesOnly | LLVM.AST.Operand |
Linkage | LLVM.AST.Linkage |
linkage | LLVM.AST.Global |
LinkOnce | LLVM.AST.Linkage |
LinkOnceODR | LLVM.AST.Linkage |
LittleEndian | LLVM.AST.DataLayout |
Load | LLVM.AST.Instruction, LLVM.AST |
load | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
LocalAddr | LLVM.AST.Global, LLVM.AST |
LocalDynamic | LLVM.AST.ThreadLocalStorage |
LocalExec | LLVM.AST.ThreadLocalStorage |
LocalReference | LLVM.AST.Operand, LLVM.AST |
LocalVariable | LLVM.AST.Operand |
Location | LLVM.AST.Operand |
log | LLVM.Prelude |
logBase | LLVM.Prelude |
lookup | LLVM.Prelude |
LShr | |
1 (Data Constructor) | LLVM.AST.Constant |
2 (Data Constructor) | LLVM.AST.Instruction, LLVM.AST |
lshr | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
LT | LLVM.Prelude |
LValueReference | LLVM.AST.Operand |
MachOMangling | LLVM.AST.DataLayout |
MainSubprogram | LLVM.AST.Operand |
Mangling | LLVM.AST.DataLayout |
mangling | LLVM.AST.DataLayout |
many | LLVM.Prelude |
map | LLVM.Prelude |
mapAccumL | LLVM.Prelude |
mapAccumR | LLVM.Prelude |
mapAndUnzipM | LLVM.Prelude |
mapM | LLVM.Prelude |
mapM_ | LLVM.Prelude |
mappend | LLVM.Prelude |
mask | |
1 (Function) | LLVM.AST.Constant |
2 (Function) | LLVM.AST.Instruction, LLVM.AST |
Max | LLVM.AST.RMWOperation |
max | LLVM.Prelude |
maxBound | LLVM.Prelude |
maximum | LLVM.Prelude |
maximumBy | LLVM.Prelude |
Maybe | LLVM.Prelude |
maybe | LLVM.Prelude |
maybeAtomicity | LLVM.AST.Instruction, LLVM.AST |
mconcat | LLVM.Prelude |
MD5 | LLVM.AST.Operand |
MDInline | LLVM.AST.Operand, LLVM.AST |
MDNode | |
1 (Type/Class) | LLVM.AST.Operand, LLVM.AST |
2 (Data Constructor) | LLVM.AST.Operand, LLVM.AST |
MDRef | |
1 (Type/Class) | LLVM.AST.Operand, LLVM.AST |
2 (Data Constructor) | LLVM.AST.Operand, LLVM.AST |
MDString | LLVM.AST.Operand, LLVM.AST |
MDTuple | LLVM.AST.Operand, LLVM.AST |
MDValue | LLVM.AST.Operand, LLVM.AST |
Member | LLVM.AST.Operand |
memberType | LLVM.AST.Constant |
memberValues | LLVM.AST.Constant |
MemoryOrdering | LLVM.AST.Instruction, LLVM.AST |
mempty | LLVM.Prelude |
Metadata | LLVM.AST.Operand, LLVM.AST |
metadata | |
1 (Function) | LLVM.AST.Instruction, LLVM.AST |
2 (Function) | LLVM.AST.Global |
metadata' | LLVM.AST.Instruction, LLVM.AST |
MetadataNodeDefinition | LLVM.AST |
MetadataNodeID | |
1 (Type/Class) | LLVM.AST.Operand, LLVM.AST |
2 (Data Constructor) | LLVM.AST.Operand, LLVM.AST |
MetadataOperand | LLVM.AST.Operand, LLVM.AST |
MetadataType | LLVM.AST.Type, LLVM.AST |
mfilter | LLVM.Prelude |
Min | LLVM.AST.RMWOperation |
min | LLVM.Prelude |
minBound | LLVM.Prelude |
MinimizeSize | LLVM.AST.FunctionAttribute, LLVM.AST.Attribute |
minimum | LLVM.Prelude |
minimumBy | LLVM.Prelude |
MIPSMangling | LLVM.AST.DataLayout |
mkName | LLVM.AST.Name, LLVM.AST |
mod | LLVM.Prelude |
Model | LLVM.AST.ThreadLocalStorage |
modifyBlock | LLVM.IRBuilder.Monad, LLVM.IRBuilder |
Module | |
1 (Data Constructor) | LLVM.AST.Operand |
2 (Type/Class) | LLVM.AST |
3 (Data Constructor) | LLVM.AST |
ModuleBuilder | LLVM.IRBuilder.Module, LLVM.IRBuilder |
ModuleBuilderState | |
1 (Type/Class) | LLVM.IRBuilder.Module, LLVM.IRBuilder |
2 (Data Constructor) | LLVM.IRBuilder.Module, LLVM.IRBuilder |
ModuleBuilderT | |
1 (Type/Class) | LLVM.IRBuilder.Module, LLVM.IRBuilder |
2 (Data Constructor) | LLVM.IRBuilder.Module, LLVM.IRBuilder |
moduleDataLayout | LLVM.AST |
moduleDefinitions | LLVM.AST |
ModuleInlineAssembly | LLVM.AST |
moduleName | LLVM.AST |
moduleSourceFileName | LLVM.AST |
moduleTargetTriple | LLVM.AST |
Monad | LLVM.Prelude |
MonadIRBuilder | LLVM.IRBuilder.Monad, LLVM.IRBuilder |
MonadModuleBuilder | LLVM.IRBuilder.Module, LLVM.IRBuilder |
MonadPlus | LLVM.Prelude |
Monoid | LLVM.Prelude |
Monotonic | LLVM.AST.Instruction, LLVM.AST |
mplus | LLVM.Prelude |
MSP430_Builtin | LLVM.AST.CallingConvention |
MSP430_INTR | LLVM.AST.CallingConvention |
msum | LLVM.Prelude |
Mul | |
1 (Data Constructor) | LLVM.AST.Constant |
2 (Data Constructor) | LLVM.AST.Instruction, LLVM.AST |
mul | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
MultipleInheritance | LLVM.AST.Operand |
MustTail | LLVM.AST.Instruction, LLVM.AST |
mzero | LLVM.Prelude |
Naked | LLVM.AST.FunctionAttribute, LLVM.AST.Attribute |
Name | |
1 (Type/Class) | LLVM.AST.Name, LLVM.AST |
2 (Data Constructor) | LLVM.AST.Name, LLVM.AST |
name | LLVM.AST.Global |
Named | LLVM.AST.Instruction, LLVM.AST |
named | LLVM.IRBuilder.Monad, LLVM.IRBuilder |
NamedMetadataDefinition | LLVM.AST |
NamedTypeReference | LLVM.AST.Type, LLVM.AST |
Namespace | LLVM.AST.Operand |
NameTableKindDefault | LLVM.AST.Operand |
NameTableKindGNU | LLVM.AST.Operand |
NameTableKindNone | LLVM.AST.Operand |
Nand | LLVM.AST.RMWOperation |
nArrayElements | LLVM.AST.Type, LLVM.AST |
nativeSizes | LLVM.AST.DataLayout |
NE | LLVM.AST.IntegerPredicate |
negate | LLVM.Prelude |
Nest | LLVM.AST.ParameterAttribute, LLVM.AST.Attribute |
NoAlias | LLVM.AST.ParameterAttribute, LLVM.AST.Attribute |
NoBuiltin | LLVM.AST.FunctionAttribute, LLVM.AST.Attribute |
NoCapture | LLVM.AST.ParameterAttribute, LLVM.AST.Attribute |
NoDebug | LLVM.AST.Operand |
NoDuplicate | LLVM.AST.FunctionAttribute, LLVM.AST.Attribute |
NoDuplicates | LLVM.AST.COMDAT |
noFastMathFlags | LLVM.AST.Instruction, LLVM.AST |
NoImplicitFloat | LLVM.AST.FunctionAttribute, LLVM.AST.Attribute |
noInfs | LLVM.AST.Instruction, LLVM.AST |
NoInline | LLVM.AST.FunctionAttribute, LLVM.AST.Attribute |
noNaNs | LLVM.AST.Instruction, LLVM.AST |
NonLazyBind | LLVM.AST.FunctionAttribute, LLVM.AST.Attribute |
NonNull | LLVM.AST.ParameterAttribute, LLVM.AST.Attribute |
NoParameterName | LLVM.IRBuilder.Module, LLVM.IRBuilder |
NoRecurse | LLVM.AST.FunctionAttribute, LLVM.AST.Attribute |
NoRedZone | LLVM.AST.FunctionAttribute, LLVM.AST.Attribute |
NoReturn | |
1 (Data Constructor) | LLVM.AST.FunctionAttribute, LLVM.AST.Attribute |
2 (Data Constructor) | LLVM.AST.Operand |
noSignedZeros | LLVM.AST.Instruction, LLVM.AST |
not | LLVM.Prelude |
NoTail | LLVM.AST.Instruction, LLVM.AST |
notElem | LLVM.Prelude |
Nothing | LLVM.Prelude |
NoUnwind | LLVM.AST.FunctionAttribute, LLVM.AST.Attribute |
NoVirtuality | LLVM.AST.Operand |
nsw | |
1 (Function) | LLVM.AST.Constant |
2 (Function) | LLVM.AST.Instruction, LLVM.AST |
Null | LLVM.AST.Constant |
null | LLVM.Prelude |
Num | LLVM.Prelude |
Numbered | LLVM.AST.CallingConvention |
numElements | LLVM.AST.Instruction, LLVM.AST |
nuw | |
1 (Function) | LLVM.AST.Constant |
2 (Function) | LLVM.AST.Instruction, LLVM.AST |
nVectorElements | LLVM.AST.Type, LLVM.AST |
ObjcClassComplete | LLVM.AST.Operand |
ObjCProperty | LLVM.AST.Operand |
ObjectPointer | LLVM.AST.Operand |
odd | LLVM.Prelude |
OEQ | LLVM.AST.FloatingPointPredicate |
OGE | LLVM.AST.FloatingPointPredicate |
OGT | LLVM.AST.FloatingPointPredicate |
OLE | LLVM.AST.FloatingPointPredicate |
OLT | LLVM.AST.FloatingPointPredicate |
ONE | LLVM.AST.FloatingPointPredicate |
Operand | LLVM.AST.Operand, LLVM.AST |
operand0 | |
1 (Function) | LLVM.AST.Constant |
2 (Function) | LLVM.AST.Instruction, LLVM.AST |
operand0' | LLVM.AST.Instruction, LLVM.AST |
operand1 | |
1 (Function) | LLVM.AST.Constant |
2 (Function) | LLVM.AST.Instruction, LLVM.AST |
OptimizeForSize | LLVM.AST.FunctionAttribute, LLVM.AST.Attribute |
OptimizeNone | LLVM.AST.FunctionAttribute, LLVM.AST.Attribute |
optional | LLVM.Prelude |
Or | |
1 (Data Constructor) | LLVM.AST.RMWOperation |
2 (Data Constructor) | LLVM.AST.Constant |
3 (Data Constructor) | LLVM.AST.Instruction, LLVM.AST |
or | |
1 (Function) | LLVM.Prelude |
2 (Function) | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
ORD | LLVM.AST.FloatingPointPredicate |
Ord | LLVM.Prelude |
Ordering | LLVM.Prelude |
otherwise | LLVM.Prelude |
Parameter | |
1 (Type/Class) | LLVM.AST.Global, LLVM.AST |
2 (Data Constructor) | LLVM.AST.Global, LLVM.AST |
ParameterAttribute | LLVM.AST.ParameterAttribute, LLVM.AST.Attribute |
ParameterName | |
1 (Type/Class) | LLVM.IRBuilder.Module, LLVM.IRBuilder |
2 (Data Constructor) | LLVM.IRBuilder.Module, LLVM.IRBuilder |
parameters | LLVM.AST.Global |
parentPad | LLVM.AST.Instruction, LLVM.AST |
parentPad' | LLVM.AST.Instruction, LLVM.AST |
parseDataLayout | LLVM.DataLayout |
PartialBlock | |
1 (Type/Class) | LLVM.IRBuilder.Monad, LLVM.IRBuilder |
2 (Data Constructor) | LLVM.IRBuilder.Monad, LLVM.IRBuilder |
partialBlockInstrs | LLVM.IRBuilder.Monad, LLVM.IRBuilder |
partialBlockName | LLVM.IRBuilder.Monad, LLVM.IRBuilder |
partialBlockTerm | LLVM.IRBuilder.Monad, LLVM.IRBuilder |
personalityFunction | LLVM.AST.Global |
Phi | LLVM.AST.Instruction, LLVM.AST |
phi | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
pi | LLVM.Prelude |
pointerAddrSpace | LLVM.AST.Type, LLVM.AST |
pointerLayouts | LLVM.AST.DataLayout |
pointerReferent | LLVM.AST.Type, LLVM.AST |
PointerType | |
1 (Data Constructor) | LLVM.AST.Type, LLVM.AST |
2 (Data Constructor) | LLVM.AST.Operand |
possibleDests | LLVM.AST.Instruction, LLVM.AST |
PPC_FP128 | LLVM.AST.Float |
ppc_fp128 | LLVM.AST.Type |
PPC_FP128FP | LLVM.AST.Type, LLVM.AST |
pred | LLVM.Prelude |
preferredAlignment | LLVM.AST.DataLayout |
prefix | LLVM.AST.Global |
PreserveAll | LLVM.AST.CallingConvention |
PreserveMost | LLVM.AST.CallingConvention |
print | LLVM.Prelude |
Private | |
1 (Data Constructor) | LLVM.AST.Linkage |
2 (Data Constructor) | LLVM.AST.Operand |
product | LLVM.Prelude |
properFraction | LLVM.Prelude |
Protected | |
1 (Data Constructor) | LLVM.AST.Visibility |
2 (Data Constructor) | LLVM.AST.Operand |
Prototyped | LLVM.AST.Operand |
ptr | LLVM.AST.Type |
PtrToInt | |
1 (Data Constructor) | LLVM.AST.Constant |
2 (Data Constructor) | LLVM.AST.Instruction, LLVM.AST |
ptrtoint | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
PtrToMemberType | LLVM.AST.Operand |
PTX_Device | LLVM.AST.CallingConvention |
PTX_Kernel | LLVM.AST.CallingConvention |
Public | LLVM.AST.Operand |
pure | LLVM.Prelude |
PureVirtual | LLVM.AST.Operand |
putChar | LLVM.Prelude |
putStr | LLVM.Prelude |
putStrLn | LLVM.Prelude |
Quadruple | LLVM.AST.Float |
quot | LLVM.Prelude |
quotRem | LLVM.Prelude |
Rational | LLVM.Prelude |
Read | LLVM.Prelude |
read | LLVM.Prelude |
readFile | LLVM.Prelude |
readIO | LLVM.Prelude |
readList | LLVM.Prelude |
readLn | LLVM.Prelude |
ReadNone | |
1 (Data Constructor) | LLVM.AST.ParameterAttribute |
2 (Data Constructor) | LLVM.AST.FunctionAttribute, LLVM.AST.Attribute |
ReadOnly | |
1 (Data Constructor) | LLVM.AST.ParameterAttribute |
2 (Data Constructor) | LLVM.AST.FunctionAttribute, LLVM.AST.Attribute |
readParen | LLVM.Prelude |
ReadS | LLVM.Prelude |
reads | LLVM.Prelude |
readsPrec | LLVM.Prelude |
Real | LLVM.Prelude |
RealFloat | LLVM.Prelude |
RealFrac | LLVM.Prelude |
realToFrac | LLVM.Prelude |
recip | LLVM.Prelude |
ReferenceType | LLVM.AST.Operand |
Release | LLVM.AST.Instruction, LLVM.AST |
rem | LLVM.Prelude |
repeat | LLVM.Prelude |
replacement | LLVM.AST.Instruction, LLVM.AST |
replicate | LLVM.Prelude |
replicateM | LLVM.Prelude |
replicateM_ | LLVM.Prelude |
RestrictType | LLVM.AST.Operand |
resultType | LLVM.AST.Type, LLVM.AST |
Resume | LLVM.AST.Instruction, LLVM.AST |
Ret | LLVM.AST.Instruction, LLVM.AST |
ret | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
return | LLVM.Prelude |
returnAttributes | |
1 (Function) | LLVM.AST.Instruction, LLVM.AST |
2 (Function) | LLVM.AST.Global |
returnAttributes' | LLVM.AST.Instruction, LLVM.AST |
returnDest | LLVM.AST.Instruction, LLVM.AST |
Returned | LLVM.AST.ParameterAttribute, LLVM.AST.Attribute |
returnOperand | LLVM.AST.Instruction, LLVM.AST |
ReturnsTwice | LLVM.AST.FunctionAttribute, LLVM.AST.Attribute |
returnType | LLVM.AST.Global |
retVoid | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
reverse | LLVM.Prelude |
Right | LLVM.Prelude |
RMWOperation | LLVM.AST.RMWOperation |
rmwOperation | LLVM.AST.Instruction, LLVM.AST |
round | LLVM.Prelude |
runIRBuilder | LLVM.IRBuilder.Monad, LLVM.IRBuilder |
runIRBuilderT | LLVM.IRBuilder.Monad, LLVM.IRBuilder |
runModuleBuilder | LLVM.IRBuilder.Module, LLVM.IRBuilder |
runModuleBuilderT | LLVM.IRBuilder.Module, LLVM.IRBuilder |
RValueReference | LLVM.AST.Operand |
RValueReferenceType | LLVM.AST.Operand |
SafeStack | LLVM.AST.FunctionAttribute, LLVM.AST.Attribute |
SameSize | LLVM.AST.COMDAT |
SanitizeAddress | LLVM.AST.FunctionAttribute, LLVM.AST.Attribute |
SanitizeHWAddress | LLVM.AST.FunctionAttribute, LLVM.AST.Attribute |
SanitizeMemory | LLVM.AST.FunctionAttribute, LLVM.AST.Attribute |
SanitizeThread | LLVM.AST.FunctionAttribute, LLVM.AST.Attribute |
scaleFloat | LLVM.Prelude |
scanl | LLVM.Prelude |
scanl1 | LLVM.Prelude |
scanr | LLVM.Prelude |
scanr1 | LLVM.Prelude |
SDiv | |
1 (Data Constructor) | LLVM.AST.Constant |
2 (Data Constructor) | LLVM.AST.Instruction, LLVM.AST |
sdiv | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
section | LLVM.AST.Global |
Select | |
1 (Data Constructor) | LLVM.AST.Constant |
2 (Data Constructor) | LLVM.AST.Instruction, LLVM.AST |
select | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
SelectionKind | LLVM.AST.COMDAT |
Semigroup | LLVM.Prelude |
seq | LLVM.Prelude |
sequence | LLVM.Prelude |
sequenceA | LLVM.Prelude |
sequenceA_ | LLVM.Prelude |
sequence_ | LLVM.Prelude |
SequentiallyConsistent | LLVM.AST.Instruction, LLVM.AST |
SExt | |
1 (Data Constructor) | LLVM.AST.Constant |
2 (Data Constructor) | LLVM.AST.Instruction, LLVM.AST |
sext | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
SGE | LLVM.AST.IntegerPredicate |
SGT | LLVM.AST.IntegerPredicate |
SHA1 | LLVM.AST.Operand |
Shl | |
1 (Data Constructor) | LLVM.AST.Constant |
2 (Data Constructor) | LLVM.AST.Instruction, LLVM.AST |
shl | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
ShortByteString | LLVM.Prelude |
Show | LLVM.Prelude |
show | LLVM.Prelude |
showChar | LLVM.Prelude |
showList | LLVM.Prelude |
showParen | LLVM.Prelude |
ShowS | LLVM.Prelude |
shows | LLVM.Prelude |
showsPrec | LLVM.Prelude |
showString | LLVM.Prelude |
ShuffleVector | |
1 (Data Constructor) | LLVM.AST.Constant |
2 (Data Constructor) | LLVM.AST.Instruction, LLVM.AST |
shuffleVector | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
SignedCharEncoding | LLVM.AST.Operand |
SignedEncoding | LLVM.AST.Operand |
signedIntegerValue | LLVM.AST.Constant |
SignExt | LLVM.AST.ParameterAttribute, LLVM.AST.Attribute |
significand | LLVM.Prelude |
signum | LLVM.Prelude |
sin | LLVM.Prelude |
Single | LLVM.AST.Float |
single | LLVM.IRBuilder.Constant, LLVM.IRBuilder |
SingleInheritance | LLVM.AST.Operand |
SingleThread | LLVM.AST.Instruction, LLVM.AST |
sinh | LLVM.Prelude |
SIToFP | |
1 (Data Constructor) | LLVM.AST.Constant |
2 (Data Constructor) | LLVM.AST.Instruction, LLVM.AST |
sitofp | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
SLE | LLVM.AST.IntegerPredicate |
SLT | LLVM.AST.IntegerPredicate |
snd | LLVM.Prelude |
snoc | LLVM.IRBuilder.Internal.SnocList |
SnocList | |
1 (Type/Class) | LLVM.IRBuilder.Internal.SnocList |
2 (Data Constructor) | LLVM.IRBuilder.Internal.SnocList |
some | LLVM.Prelude |
SomeFloat | LLVM.AST.Float |
span | LLVM.Prelude |
Speculatable | LLVM.AST.FunctionAttribute, LLVM.AST.Attribute |
SPIR_FUNC | LLVM.AST.CallingConvention |
SPIR_KERNEL | LLVM.AST.CallingConvention |
splitAt | LLVM.Prelude |
sqrt | LLVM.Prelude |
SRem | |
1 (Data Constructor) | LLVM.AST.Constant |
2 (Data Constructor) | LLVM.AST.Instruction, LLVM.AST |
srem | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
SRet | LLVM.AST.ParameterAttribute, LLVM.AST.Attribute |
StackAlignment | LLVM.AST.FunctionAttribute, LLVM.AST.Attribute |
stackAlignment | LLVM.AST.DataLayout |
StackProtect | LLVM.AST.FunctionAttribute, LLVM.AST.Attribute |
StackProtectReq | LLVM.AST.FunctionAttribute, LLVM.AST.Attribute |
StackProtectStrong | LLVM.AST.FunctionAttribute, LLVM.AST.Attribute |
StaticMember | LLVM.AST.Operand |
StorageClass | LLVM.AST.DLL |
Store | LLVM.AST.Instruction, LLVM.AST |
store | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
StrictFP | LLVM.AST.FunctionAttribute, LLVM.AST.Attribute |
String | LLVM.Prelude |
StringAttribute | |
1 (Data Constructor) | LLVM.AST.ParameterAttribute |
2 (Data Constructor) | LLVM.AST.FunctionAttribute, LLVM.AST.Attribute |
stringAttributeKind | |
1 (Function) | LLVM.AST.ParameterAttribute |
2 (Function) | LLVM.AST.FunctionAttribute, LLVM.AST.Attribute |
stringAttributeValue | |
1 (Function) | LLVM.AST.ParameterAttribute |
2 (Function) | LLVM.AST.FunctionAttribute, LLVM.AST.Attribute |
Struct | LLVM.AST.Constant |
struct | LLVM.IRBuilder.Constant, LLVM.IRBuilder |
structName | LLVM.AST.Constant |
StructureType | LLVM.AST.Type, LLVM.AST |
Sub | |
1 (Data Constructor) | LLVM.AST.RMWOperation |
2 (Data Constructor) | LLVM.AST.Constant |
3 (Data Constructor) | LLVM.AST.Instruction, LLVM.AST |
sub | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
Subprogram | LLVM.AST.Operand |
Subrange | LLVM.AST.Operand |
SubroutineType | LLVM.AST.Operand |
subtract | LLVM.Prelude |
succ | LLVM.Prelude |
successor | LLVM.AST.Instruction, LLVM.AST |
sum | LLVM.Prelude |
Swift | LLVM.AST.CallingConvention |
SwiftError | LLVM.AST.ParameterAttribute, LLVM.AST.Attribute |
SwiftSelf | LLVM.AST.ParameterAttribute, LLVM.AST.Attribute |
Switch | LLVM.AST.Instruction, LLVM.AST |
switch | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
SynchronizationScope | LLVM.AST.Instruction, LLVM.AST |
System | LLVM.AST.Instruction, LLVM.AST |
Tail | LLVM.AST.Instruction, LLVM.AST |
tail | LLVM.Prelude |
TailCallKind | LLVM.AST.Instruction, LLVM.AST |
tailCallKind | LLVM.AST.Instruction, LLVM.AST |
take | LLVM.Prelude |
takeWhile | LLVM.Prelude |
tan | LLVM.Prelude |
tanh | LLVM.Prelude |
TemplateValueParameter | LLVM.AST.Operand |
TemplateValueParameterTag | LLVM.AST.Operand |
Terminator | LLVM.AST.Instruction, LLVM.AST |
threadLocalMode | LLVM.AST.Global |
toEnum | LLVM.Prelude |
toInteger | LLVM.Prelude |
TokenNone | LLVM.AST.Constant |
TokenType | LLVM.AST.Type, LLVM.AST |
toList | LLVM.Prelude |
toRational | LLVM.Prelude |
Traversable | LLVM.Prelude |
traverse | LLVM.Prelude |
traverse_ | LLVM.Prelude |
True | |
1 (Data Constructor) | LLVM.Prelude |
2 (Data Constructor) | LLVM.AST.FloatingPointPredicate |
trueDest | LLVM.AST.Instruction, LLVM.AST |
trueValue | |
1 (Function) | LLVM.AST.Constant |
2 (Function) | LLVM.AST.Instruction, LLVM.AST |
Trunc | |
1 (Data Constructor) | LLVM.AST.Constant |
2 (Data Constructor) | LLVM.AST.Instruction, LLVM.AST |
trunc | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
truncate | LLVM.Prelude |
Type | LLVM.AST.Type, LLVM.AST |
type' | |
1 (Function) | LLVM.AST.InlineAssembly |
2 (Function) | LLVM.AST.Constant |
3 (Function) | LLVM.AST.Instruction, LLVM.AST |
4 (Function) | LLVM.AST.Global |
Typeable | LLVM.Prelude |
typeBits | LLVM.AST.Type, LLVM.AST |
Typed | LLVM.AST.Typed |
Typedef | LLVM.AST.Operand |
typedef | LLVM.IRBuilder.Module, LLVM.IRBuilder |
TypeDefinition | LLVM.AST |
typeLayouts | LLVM.AST.DataLayout |
typeOf | LLVM.AST.Typed |
UDiv | |
1 (Data Constructor) | LLVM.AST.Constant |
2 (Data Constructor) | LLVM.AST.Instruction, LLVM.AST |
udiv | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
UEQ | LLVM.AST.FloatingPointPredicate |
UGE | |
1 (Data Constructor) | LLVM.AST.IntegerPredicate |
2 (Data Constructor) | LLVM.AST.FloatingPointPredicate |
UGT | |
1 (Data Constructor) | LLVM.AST.IntegerPredicate |
2 (Data Constructor) | LLVM.AST.FloatingPointPredicate |
UIToFP | |
1 (Data Constructor) | LLVM.AST.Constant |
2 (Data Constructor) | LLVM.AST.Instruction, LLVM.AST |
uitofp | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
ULE | |
1 (Data Constructor) | LLVM.AST.IntegerPredicate |
2 (Data Constructor) | LLVM.AST.FloatingPointPredicate |
ULT | |
1 (Data Constructor) | LLVM.AST.IntegerPredicate |
2 (Data Constructor) | LLVM.AST.FloatingPointPredicate |
UMax | LLVM.AST.RMWOperation |
UMin | LLVM.AST.RMWOperation |
uncurry | LLVM.Prelude |
Undef | |
1 (Data Constructor) | LLVM.AST.Constant |
2 (Data Constructor) | LLVM.AST.Operand |
undefined | LLVM.Prelude |
UNE | LLVM.AST.FloatingPointPredicate |
unIRBuilderT | LLVM.IRBuilder.Monad, LLVM.IRBuilder |
unless | LLVM.Prelude |
unlines | LLVM.Prelude |
unModuleBuilderT | LLVM.IRBuilder.Module, LLVM.IRBuilder |
UnName | LLVM.AST.Name, LLVM.AST |
UnnamedAddr | LLVM.AST.Global, LLVM.AST |
unnamedAddr | LLVM.AST.Global |
UNO | LLVM.AST.FloatingPointPredicate |
Unordered | LLVM.AST.Instruction, LLVM.AST |
Unreachable | LLVM.AST.Instruction, LLVM.AST |
unreachable | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
UnsignedCharEncoding | LLVM.AST.Operand |
UnsignedEncoding | LLVM.AST.Operand |
unsignedIntegerValue | LLVM.AST.Constant |
unSnocList | LLVM.IRBuilder.Internal.SnocList |
UnspecifiedType | LLVM.AST.Operand |
until | LLVM.Prelude |
unwindDest | LLVM.AST.Instruction, LLVM.AST |
unwords | LLVM.Prelude |
unwrapArrow | LLVM.Prelude |
unwrapMonad | LLVM.Prelude |
unzip | LLVM.Prelude |
unzip3 | LLVM.Prelude |
URem | |
1 (Data Constructor) | LLVM.AST.Constant |
2 (Data Constructor) | LLVM.AST.Instruction, LLVM.AST |
urem | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
userError | LLVM.Prelude |
UTFEncoding | LLVM.AST.Operand |
UWTable | LLVM.AST.FunctionAttribute, LLVM.AST.Attribute |
VAArg | LLVM.AST.Instruction, LLVM.AST |
value | LLVM.AST.Instruction, LLVM.AST |
Vector | |
1 (Data Constructor) | LLVM.AST.Constant |
2 (Data Constructor) | LLVM.AST.Operand |
vector | |
1 (Function) | LLVM.AST.Constant |
2 (Function) | LLVM.AST.Instruction, LLVM.AST |
VectorAlign | LLVM.AST.DataLayout |
VectorType | LLVM.AST.Type, LLVM.AST |
Virtual | LLVM.AST.Operand |
VirtualFlag | LLVM.AST.Operand |
VirtualInheritance | LLVM.AST.Operand |
Virtuality | LLVM.AST.Operand |
Visibility | LLVM.AST.Visibility |
visibility | LLVM.AST.Global |
void | |
1 (Function) | LLVM.Prelude |
2 (Function) | LLVM.AST.Type |
VoidType | LLVM.AST.Type, LLVM.AST |
volatile | LLVM.AST.Instruction, LLVM.AST |
VolatileType | LLVM.AST.Operand |
Weak | LLVM.AST.Linkage |
WeakODR | LLVM.AST.Linkage |
WebKit_JS | LLVM.AST.CallingConvention |
when | LLVM.Prelude |
Win64 | LLVM.AST.CallingConvention |
WindowsCOFFMangling | LLVM.AST.DataLayout |
Word | LLVM.Prelude |
Word16 | LLVM.Prelude |
Word32 | LLVM.Prelude |
Word64 | LLVM.Prelude |
Word8 | LLVM.Prelude |
words | LLVM.Prelude |
WrapArrow | LLVM.Prelude |
WrapMonad | LLVM.Prelude |
WrappedArrow | LLVM.Prelude |
WrappedMonad | LLVM.Prelude |
writeFile | LLVM.Prelude |
WriteOnly | |
1 (Data Constructor) | LLVM.AST.ParameterAttribute |
2 (Data Constructor) | LLVM.AST.FunctionAttribute, LLVM.AST.Attribute |
X86_64_SysV | LLVM.AST.CallingConvention |
X86_FastCall | LLVM.AST.CallingConvention |
X86_FP80 | LLVM.AST.Float |
x86_fp80 | LLVM.AST.Type |
X86_FP80FP | LLVM.AST.Type, LLVM.AST |
X86_Intr | LLVM.AST.CallingConvention |
X86_RegCall | LLVM.AST.CallingConvention |
X86_StdCall | LLVM.AST.CallingConvention |
X86_ThisCall | LLVM.AST.CallingConvention |
X86_VectorCall | LLVM.AST.CallingConvention |
Xchg | LLVM.AST.RMWOperation |
Xor | |
1 (Data Constructor) | LLVM.AST.RMWOperation |
2 (Data Constructor) | LLVM.AST.Constant |
3 (Data Constructor) | LLVM.AST.Instruction, LLVM.AST |
xor | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
ZeroExt | LLVM.AST.ParameterAttribute, LLVM.AST.Attribute |
ZExt | |
1 (Data Constructor) | LLVM.AST.Constant |
2 (Data Constructor) | LLVM.AST.Instruction, LLVM.AST |
zext | LLVM.IRBuilder.Instruction, LLVM.IRBuilder |
zip | LLVM.Prelude |
zip3 | LLVM.Prelude |
ZipList | |
1 (Data Constructor) | LLVM.Prelude |
2 (Type/Class) | LLVM.Prelude |
zipWith | LLVM.Prelude |
zipWith3 | LLVM.Prelude |
zipWithM | LLVM.Prelude |
zipWithM_ | LLVM.Prelude |
^ | LLVM.Prelude |
^^ | LLVM.Prelude |
|| | LLVM.Prelude |