llvm-extra-0.10: Utility functions for the llvm interface

Index - A

abs 
1 (Function)LLVM.Extra.Vector
2 (Function)LLVM.Extra.ScalarOrVector
3 (Function)LLVM.Extra.Arithmetic
4 (Function)LLVM.Extra.Multi.Value
5 (Function)LLVM.Extra.Multi.Vector
6 (Function)LLVM.Extra.Multi.Class
add 
1 (Function)LLVM.Extra.Arithmetic
2 (Function)LLVM.Extra.Multi.Value
3 (Function)LLVM.Extra.Multi.Vector
4 (Function)LLVM.Extra.Multi.Class
Additive 
1 (Type/Class)LLVM.Extra.Arithmetic
2 (Type/Class)LLVM.Extra.Multi.Value
3 (Type/Class)LLVM.Extra.Multi.Vector
addPhi 
1 (Function)LLVM.Extra.Tuple
2 (Function)LLVM.Extra.Multi.Value
3 (Function)LLVM.Extra.Multi.Vector
addPhiFoldableLLVM.Extra.Tuple
addPhiPrimitiveLLVM.Extra.Multi.Value
addPhiTupleLLVM.Extra.Multi.Value
addPhiUnitLLVM.Extra.Multi.Value
addSatLLVM.Extra.ScalarOrVector
addToPhase 
1 (Function)LLVM.Extra.ScalarOrVector
2 (Function)LLVM.Extra.Arithmetic
advanceArrayElementPtrLLVM.Extra.Arithmetic
advancePtrLLVM.Extra.Storable
Algebraic 
1 (Type/Class)LLVM.Extra.Arithmetic
2 (Type/Class)LLVM.Extra.Multi.Value
3 (Type/Class)LLVM.Extra.Multi.Vector
allocaLLVM.Extra.Marshal
AllowReciprocal 
1 (Type/Class)LLVM.Extra.FastMath
2 (Data Constructor)LLVM.Extra.FastMath
alternative 
1 (Function)LLVM.Extra.Maybe
2 (Function)LLVM.Extra.MaybeContinuation
and 
1 (Function)LLVM.Extra.Arithmetic
2 (Function)LLVM.Extra.Multi.Value
3 (Function)LLVM.Extra.Multi.Vector
4 (Function)LLVM.Extra.Multi.Class
ArithmeticLLVM.Extra.Vector
arrayLoop 
1 (Function)LLVM.Extra.Control
2 (Function)LLVM.Extra.MaybeContinuation
3 (Function)LLVM.Extra.Storable
4 (Function)LLVM.Extra.Iterator
arrayLoop2 
1 (Function)LLVM.Extra.Control
2 (Function)LLVM.Extra.MaybeContinuation
3 (Function)LLVM.Extra.Storable
4 (Function)LLVM.Extra.Iterator
arrayLoop2WithExitLLVM.Extra.Control
arrayLoopMaybeContLLVM.Extra.Storable
arrayLoopMaybeCont2LLVM.Extra.Storable
arrayLoopWithExit 
1 (Function)LLVM.Extra.Control
2 (Function)LLVM.Extra.Iterator
arrayPtrsLLVM.Extra.Iterator
assemble 
1 (Function)LLVM.Extra.Vector
2 (Function)LLVM.Extra.Array
3 (Function)LLVM.Extra.Multi.Vector
assembleVectorLLVM.Extra.Storable
Atom 
1 (Type/Class)LLVM.Extra.Multi.Value
2 (Data Constructor)LLVM.Extra.Multi.Value
atomLLVM.Extra.Multi.Value
attachMultiValueFlagsLLVM.Extra.FastMath
attachMultiVectorFlagsLLVM.Extra.FastMath
attachTupleFlagsLLVM.Extra.FastMath