Contents
Index
llvm-extra-0.7.3: Utility functions for the llvm interface
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
R
S
T
U
V
W
X
Z
All
Index - C
C
1 (Type/Class)
LLVM.Extra.Vector
2 (Type/Class)
LLVM.Extra.Multi.Value
3 (Type/Class)
LLVM.Extra.Multi.Vector
4 (Type/Class)
LLVM.Extra.Multi.Vector.Memory
5 (Type/Class)
LLVM.Extra.Multi.Value.Memory
6 (Type/Class)
LLVM.Extra.Memory
7 (Type/Class)
LLVM.Extra.Multi.Class
CallArgs
LLVM.Extra.Extension
Canonical
LLVM.Extra.Vector
cartesian
LLVM.Extra.Iterator
cartesianAux
LLVM.Extra.Iterator
castStorablePtr
LLVM.Extra.Memory
castStructPtr
LLVM.Extra.Multi.Value.Memory
catMaybes
LLVM.Extra.Iterator
ceilingToInt
1 (Function)
LLVM.Extra.ScalarOrVector
2 (Function)
LLVM.Extra.Multi.Value
chain
LLVM.Extra.Monad
chop
LLVM.Extra.Vector
cmp
1 (Function)
LLVM.Extra.Arithmetic
2 (Function)
LLVM.Extra.Multi.Value
3 (Function)
LLVM.Extra.Multi.Vector
4 (Function)
LLVM.Extra.Multi.Class
CmpEQ
LLVM.Extra.Arithmetic
CmpGE
LLVM.Extra.Arithmetic
CmpGT
LLVM.Extra.Arithmetic
CmpLE
LLVM.Extra.Arithmetic
CmpLT
LLVM.Extra.Arithmetic
CmpNE
LLVM.Extra.Arithmetic
cmppd
LLVM.Extra.Extension.X86
cmppd256
LLVM.Extra.Extension.X86
CmpPredicate
LLVM.Extra.Arithmetic
cmpps
LLVM.Extra.Extension.X86
cmpps256
LLVM.Extra.Extension.X86
CmpResult
LLVM.Extra.Arithmetic
cmpsd
LLVM.Extra.Extension.X86
cmpss
LLVM.Extra.Extension.X86
Comparison
1 (Type/Class)
LLVM.Extra.Arithmetic
2 (Type/Class)
LLVM.Extra.Multi.Value
3 (Type/Class)
LLVM.Extra.Multi.Vector
Compose
LLVM.Extra.Multi.Value
compose
1 (Function)
LLVM.Extra.Multi.Value
2 (Function)
LLVM.Extra.Multi.Vector.Memory
3 (Function)
LLVM.Extra.Multi.Value.Memory
4 (Function)
LLVM.Extra.Memory
Composed
LLVM.Extra.Multi.Value
composeNewtype
LLVM.Extra.Memory
composePrimitive
LLVM.Extra.Multi.Value.Memory
composeRecord
LLVM.Extra.Memory
composeUnit
LLVM.Extra.Multi.Value.Memory
concat
LLVM.Extra.Vector
Cons
1 (Data Constructor)
LLVM.Extra.Maybe
2 (Data Constructor)
LLVM.Extra.Either
3 (Data Constructor)
LLVM.Extra.Multi.Value
4 (Data Constructor)
LLVM.Extra.Multi.Vector
5 (Data Constructor)
LLVM.Extra.Scalar
6 (Data Constructor)
LLVM.Extra.MaybeContinuation
7 (Data Constructor)
LLVM.Extra.Iterator
cons
LLVM.Extra.Multi.Value
consComplex
LLVM.Extra.Multi.Value
consPrim
LLVM.Extra.Multi.Vector
consPrimitive
LLVM.Extra.Multi.Value
Const
1 (Type/Class)
LLVM.Extra.Multi.Class
2 (Data Constructor)
LLVM.Extra.Multi.Class
Constant
LLVM.Extra.Vector
constant
LLVM.Extra.Vector
constFromInteger
LLVM.Extra.ScalarOrVector
constFromRational
LLVM.Extra.ScalarOrVector
constPi
LLVM.Extra.ScalarOrVector
Construct
LLVM.Extra.Vector
consUnit
LLVM.Extra.Multi.Value
cos
1 (Function)
LLVM.Extra.Arithmetic
2 (Function)
LLVM.Extra.Multi.Value
3 (Function)
LLVM.Extra.Multi.Vector
4 (Function)
LLVM.Extra.Multi.Class
countDown
1 (Function)
LLVM.Extra.Iterator
2 (Function)
LLVM.Extra.Multi.Iterator
cumulate
LLVM.Extra.Vector
cumulate1
LLVM.Extra.Vector
curry
LLVM.Extra.Multi.Value
cvtdq2pd
LLVM.Extra.Extension.X86
cvtdq2ps
LLVM.Extra.Extension.X86
cvtpd2dq
LLVM.Extra.Extension.X86
cvtps2dq
LLVM.Extra.Extension.X86