llvm-extra-0.7.2: 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
abspdLLVM.Extra.Extension.X86
abspsLLVM.Extra.Extension.X86
abssdLLVM.Extra.Extension.X86
absssLLVM.Extra.Extension.X86
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
addPhis 
1 (Function)LLVM.Extra.Multi.Value
2 (Function)LLVM.Extra.Multi.Vector
addPhisFoldableLLVM.Extra.Class
addPhisPrimitiveLLVM.Extra.Multi.Value
addPhisUnitLLVM.Extra.Multi.Value
addToPhase 
1 (Function)LLVM.Extra.ScalarOrVector
2 (Function)LLVM.Extra.Arithmetic
advanceArrayElementPtrLLVM.Extra.Arithmetic
aesLLVM.Extra.ExtensionCheck.X86
Algebraic 
1 (Type/Class)LLVM.Extra.Arithmetic
2 (Type/Class)LLVM.Extra.Multi.Value
3 (Type/Class)LLVM.Extra.Multi.Vector
alternative 
1 (Function)LLVM.Extra.Maybe
2 (Function)LLVM.Extra.MaybeContinuation
amd3dnowLLVM.Extra.ExtensionCheck.X86
amd3dnowaLLVM.Extra.ExtensionCheck.X86
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
arrayLoop2 
1 (Function)LLVM.Extra.Control
2 (Function)LLVM.Extra.MaybeContinuation
arrayLoop2WithExitLLVM.Extra.Control
arrayLoopWithExitLLVM.Extra.Control
assemble 
1 (Function)LLVM.Extra.Array
2 (Function)LLVM.Extra.Vector
3 (Function)LLVM.Extra.Multi.Vector
Atom 
1 (Type/Class)LLVM.Extra.Multi.Value
2 (Data Constructor)LLVM.Extra.Multi.Value
atomLLVM.Extra.Multi.Value
avxLLVM.Extra.ExtensionCheck.X86
avx2LLVM.Extra.ExtensionCheck.X86
avx512LLVM.Extra.ExtensionCheck.X86