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 |
abspd | LLVM.Extra.Extension.X86 |
absps | LLVM.Extra.Extension.X86 |
abssd | LLVM.Extra.Extension.X86 |
absss | LLVM.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 |
addPhisFoldable | LLVM.Extra.Class |
addPhisPrimitive | LLVM.Extra.Multi.Value |
addPhisUnit | LLVM.Extra.Multi.Value |
addToPhase | |
1 (Function) | LLVM.Extra.ScalarOrVector |
2 (Function) | LLVM.Extra.Arithmetic |
advanceArrayElementPtr | LLVM.Extra.Arithmetic |
aes | LLVM.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 |
amd3dnow | LLVM.Extra.ExtensionCheck.X86 |
amd3dnowa | LLVM.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 |
Arithmetic | LLVM.Extra.Vector |
arrayLoop | |
1 (Function) | LLVM.Extra.Control |
2 (Function) | LLVM.Extra.MaybeContinuation |
3 (Function) | LLVM.Extra.Iterator |
arrayLoop2 | |
1 (Function) | LLVM.Extra.Control |
2 (Function) | LLVM.Extra.MaybeContinuation |
3 (Function) | LLVM.Extra.Iterator |
arrayLoop2WithExit | LLVM.Extra.Control |
arrayLoopWithExit | |
1 (Function) | LLVM.Extra.Control |
2 (Function) | LLVM.Extra.Iterator |
arrayPtrs | LLVM.Extra.Iterator |
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 |
atom | LLVM.Extra.Multi.Value |
avx | LLVM.Extra.ExtensionCheck.X86 |
avx2 | LLVM.Extra.ExtensionCheck.X86 |
avx512 | LLVM.Extra.ExtensionCheck.X86 |
bind | LLVM.Extra.MaybeContinuation |
BitShift | |
1 (Type/Class) | LLVM.Extra.Multi.Value |
2 (Type/Class) | LLVM.Extra.Multi.Vector |
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 |
dec | |
1 (Function) | LLVM.Extra.Arithmetic |
2 (Function) | LLVM.Extra.Multi.Value |
Decompose | LLVM.Extra.Multi.Value |
decompose | |
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 |
Decomposed | LLVM.Extra.Multi.Value |
decomposeNewtype | LLVM.Extra.Memory |
decomposePrimitive | LLVM.Extra.Multi.Value.Memory |
decomposeRecord | LLVM.Extra.Memory |
decomposeUnit | LLVM.Extra.Multi.Value.Memory |
decons | LLVM.Extra.Scalar |
deconsComplex | LLVM.Extra.Multi.Value |
deconsPrim | LLVM.Extra.Multi.Vector |
decreaseArrayElementPtr | LLVM.Extra.Arithmetic |
dissect | LLVM.Extra.Multi.Vector |
dissectList | LLVM.Extra.Multi.Vector |
dotProduct | LLVM.Extra.Vector |
dppd | LLVM.Extra.Extension.X86 |
dpps | LLVM.Extra.Extension.X86 |
Element | |
1 (Type/Class) | LLVM.Extra.Vector |
2 (Type/Class) | LLVM.Extra.Memory |
element | LLVM.Extra.Memory |
empty | LLVM.Extra.Iterator |
exp | |
1 (Function) | LLVM.Extra.Arithmetic |
2 (Function) | LLVM.Extra.Multi.Value |
3 (Function) | LLVM.Extra.Multi.Vector |
4 (Function) | LLVM.Extra.Multi.Class |
extract | |
1 (Function) | LLVM.Extra.Vector |
2 (Function) | LLVM.Extra.Multi.Vector |
extractAll | |
1 (Function) | LLVM.Extra.Array |
2 (Function) | LLVM.Extra.Vector |
extractPrimitive | LLVM.Extra.Multi.Vector |
extractTraversable | |
1 (Function) | LLVM.Extra.Vector |
2 (Function) | LLVM.Extra.Multi.Vector |
fcmp | |
1 (Function) | LLVM.Extra.Arithmetic |
2 (Function) | LLVM.Extra.Multi.Value |
3 (Function) | LLVM.Extra.Multi.Vector |
4 (Function) | LLVM.Extra.Multi.Class |
fdiv | |
1 (Function) | LLVM.Extra.Arithmetic |
2 (Function) | LLVM.Extra.Multi.Value |
3 (Function) | LLVM.Extra.Multi.Vector |
4 (Function) | LLVM.Extra.Multi.Class |
Field | |
1 (Type/Class) | LLVM.Extra.Arithmetic |
2 (Type/Class) | LLVM.Extra.Multi.Value |
3 (Type/Class) | LLVM.Extra.Multi.Vector |
FirstClass | LLVM.Extra.Memory |
fixedLengthLoop | |
1 (Function) | LLVM.Extra.Control |
2 (Function) | LLVM.Extra.MaybeContinuation |
3 (Function) | LLVM.Extra.Iterator |
FloatingComparison | |
1 (Type/Class) | LLVM.Extra.Arithmetic |
2 (Type/Class) | LLVM.Extra.Multi.Value |
3 (Type/Class) | LLVM.Extra.Multi.Vector |
floor | LLVM.Extra.Vector |
floorToInt | |
1 (Function) | LLVM.Extra.ScalarOrVector |
2 (Function) | LLVM.Extra.Multi.Value |
fma | LLVM.Extra.ExtensionCheck.X86 |
for | LLVM.Extra.Maybe |
Fraction | |
1 (Type/Class) | LLVM.Extra.ScalarOrVector |
2 (Type/Class) | LLVM.Extra.Arithmetic |
3 (Type/Class) | LLVM.Extra.Multi.Value |
4 (Type/Class) | LLVM.Extra.Multi.Vector |
fraction | |
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 |
fromBool | |
1 (Function) | LLVM.Extra.Maybe |
2 (Function) | LLVM.Extra.MaybeContinuation |
fromInteger' | |
1 (Function) | LLVM.Extra.Arithmetic |
2 (Function) | LLVM.Extra.Multi.Value |
fromIntegral | LLVM.Extra.Multi.Value |
fromJust | LLVM.Extra.Maybe |
fromLeft | LLVM.Extra.Either |
fromMaybe | LLVM.Extra.MaybeContinuation |
fromRational' | |
1 (Function) | LLVM.Extra.Arithmetic |
2 (Function) | LLVM.Extra.Multi.Value |
fromRight | LLVM.Extra.Either |
fst | LLVM.Extra.Multi.Value |
fst3 | LLVM.Extra.Multi.Value |
getConst | LLVM.Extra.Multi.Class |
getIsLeft | LLVM.Extra.Either |
getIsNothing | LLVM.Extra.Maybe |
guard | LLVM.Extra.MaybeContinuation |
haddpd | LLVM.Extra.Extension.X86 |
haddps | LLVM.Extra.Extension.X86 |
idiv | |
1 (Function) | LLVM.Extra.Arithmetic |
2 (Function) | LLVM.Extra.Multi.Value |
ifThen | LLVM.Extra.Control |
ifThenElse | LLVM.Extra.Control |
ifThenSelect | LLVM.Extra.Control |
imagPart | LLVM.Extra.Multi.Value |
inc | |
1 (Function) | LLVM.Extra.Arithmetic |
2 (Function) | LLVM.Extra.Multi.Value |
incPhase | |
1 (Function) | LLVM.Extra.ScalarOrVector |
2 (Function) | LLVM.Extra.Arithmetic |
insert | |
1 (Function) | LLVM.Extra.Vector |
2 (Function) | LLVM.Extra.Multi.Vector |
insertChunk | LLVM.Extra.Vector |
insertPrimitive | LLVM.Extra.Multi.Vector |
insertTraversable | |
1 (Function) | LLVM.Extra.Vector |
2 (Function) | LLVM.Extra.Multi.Vector |
IntegerConstant | |
1 (Type/Class) | LLVM.Extra.ScalarOrVector |
2 (Type/Class) | LLVM.Extra.Arithmetic |
3 (Type/Class) | LLVM.Extra.Multi.Value |
Integral | LLVM.Extra.Multi.Value |
intrinsic | LLVM.Extra.Extension |
intrinsicAttr | LLVM.Extra.Extension |
inv | |
1 (Function) | LLVM.Extra.Arithmetic |
2 (Function) | LLVM.Extra.Multi.Value |
3 (Function) | LLVM.Extra.Multi.Vector |
4 (Function) | LLVM.Extra.Multi.Class |
irem | |
1 (Function) | LLVM.Extra.Arithmetic |
2 (Function) | LLVM.Extra.Multi.Value |
isJust | |
1 (Function) | LLVM.Extra.Maybe |
2 (Function) | LLVM.Extra.MaybeContinuation |
isRight | LLVM.Extra.Either |
iterate | |
1 (Function) | LLVM.Extra.Vector |
2 (Function) | LLVM.Extra.Multi.Vector |
3 (Function) | LLVM.Extra.Iterator |
just | |
1 (Function) | LLVM.Extra.Maybe |
2 (Function) | LLVM.Extra.Multi.Value |
3 (Function) | LLVM.Extra.MaybeContinuation |
ldmxcsr | LLVM.Extra.Extension.X86 |
left | LLVM.Extra.Either |
lift | LLVM.Extra.MaybeContinuation |
lift1 | |
1 (Function) | LLVM.Extra.Multi.Value |
2 (Function) | LLVM.Extra.Multi.Vector |
lift2 | LLVM.Extra.Maybe |
liftM | |
1 (Function) | LLVM.Extra.Multi.Value |
2 (Function) | LLVM.Extra.Scalar |
liftM0 | LLVM.Extra.Multi.Value |
liftM2 | |
1 (Function) | LLVM.Extra.Maybe |
2 (Function) | LLVM.Extra.Multi.Value |
3 (Function) | LLVM.Extra.Scalar |
liftM3 | LLVM.Extra.Multi.Value |
liftR2 | LLVM.Extra.Monad |
liftR3 | LLVM.Extra.Monad |
load | |
1 (Function) | LLVM.Extra.Multi.Vector.Memory |
2 (Function) | LLVM.Extra.Multi.Value.Memory |
3 (Function) | LLVM.Extra.Memory |
loadNewtype | LLVM.Extra.Memory |
loadPrimitive | LLVM.Extra.Multi.Value.Memory |
loadRecord | LLVM.Extra.Memory |
loadUnit | LLVM.Extra.Multi.Value.Memory |
log | |
1 (Function) | LLVM.Extra.Arithmetic |
2 (Function) | LLVM.Extra.Multi.Value |
3 (Function) | LLVM.Extra.Multi.Vector |
4 (Function) | LLVM.Extra.Multi.Class |
Logic | |
1 (Type/Class) | LLVM.Extra.Arithmetic |
2 (Type/Class) | LLVM.Extra.Multi.Value |
3 (Type/Class) | LLVM.Extra.Multi.Vector |
loopWithExit | |
1 (Function) | LLVM.Extra.Control |
2 (Function) | LLVM.Extra.Maybe |
MakeValueTuple | LLVM.Extra.Class |
map | |
1 (Function) | LLVM.Extra.Array |
2 (Function) | LLVM.Extra.Vector |
3 (Function) | LLVM.Extra.Multi.Vector |
4 (Function) | LLVM.Extra.MaybeContinuation |
mapChunks | LLVM.Extra.Vector |
mapFst | LLVM.Extra.Multi.Value |
mapFst3 | LLVM.Extra.Multi.Value |
mapLeft | LLVM.Extra.Either |
mapM | LLVM.Extra.Iterator |
mapMaybe | LLVM.Extra.Iterator |
mapM_ | LLVM.Extra.Iterator |
mapRight | LLVM.Extra.Either |
mapSnd | LLVM.Extra.Multi.Value |
mapSnd3 | LLVM.Extra.Multi.Value |
mapStateM_ | LLVM.Extra.Iterator |
mapState_ | LLVM.Extra.Iterator |
mapThd3 | LLVM.Extra.Multi.Value |
mapWhileState_ | LLVM.Extra.Iterator |
max | |
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 |
maxpd | LLVM.Extra.Extension.X86 |
maxps | LLVM.Extra.Extension.X86 |
maxsd | LLVM.Extra.Extension.X86 |
maxss | LLVM.Extra.Extension.X86 |
maybeFromCont | LLVM.Extra.Iterator |
min | |
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 |
minpd | LLVM.Extra.Extension.X86 |
minps | LLVM.Extra.Extension.X86 |
minsd | LLVM.Extra.Extension.X86 |
minss | LLVM.Extra.Extension.X86 |
modify | |
1 (Function) | LLVM.Extra.Vector |
2 (Function) | LLVM.Extra.Multi.Value |
3 (Function) | LLVM.Extra.Multi.Vector |
4 (Function) | LLVM.Extra.Memory |
modify2 | LLVM.Extra.Multi.Value |
modifyF | LLVM.Extra.Multi.Value |
modifyF2 | LLVM.Extra.Multi.Value |
mul | |
1 (Function) | LLVM.Extra.Vector |
2 (Function) | LLVM.Extra.Arithmetic |
3 (Function) | LLVM.Extra.Multi.Value |
4 (Function) | LLVM.Extra.Multi.Vector |
5 (Function) | LLVM.Extra.Multi.Class |
NativeFloating | LLVM.Extra.Multi.Value |
NativeInteger | LLVM.Extra.Multi.Value |
neg | |
1 (Function) | LLVM.Extra.Arithmetic |
2 (Function) | LLVM.Extra.Multi.Value |
3 (Function) | LLVM.Extra.Multi.Vector |
4 (Function) | LLVM.Extra.Multi.Class |
nothing | |
1 (Function) | LLVM.Extra.Maybe |
2 (Function) | LLVM.Extra.Multi.Value |
3 (Function) | LLVM.Extra.MaybeContinuation |
one | LLVM.Extra.Arithmetic |
onFail | LLVM.Extra.MaybeContinuation |
Op0 | |
1 (Type/Class) | LLVM.Extra.Multi.Class |
2 (Data Constructor) | LLVM.Extra.Multi.Class |
Op1 | |
1 (Type/Class) | LLVM.Extra.Multi.Class |
2 (Data Constructor) | LLVM.Extra.Multi.Class |
Op2 | |
1 (Type/Class) | LLVM.Extra.Multi.Class |
2 (Data Constructor) | LLVM.Extra.Multi.Class |
or | |
1 (Function) | LLVM.Extra.Arithmetic |
2 (Function) | LLVM.Extra.Multi.Value |
3 (Function) | LLVM.Extra.Multi.Vector |
4 (Function) | LLVM.Extra.Multi.Class |
pabsb | LLVM.Extra.Extension.X86 |
pabsd | LLVM.Extra.Extension.X86 |
pabsw | LLVM.Extra.Extension.X86 |
PatternTuple | LLVM.Extra.Multi.Value |
pcmpgtb | LLVM.Extra.Extension.X86 |
pcmpgtd | LLVM.Extra.Extension.X86 |
pcmpgtq | LLVM.Extra.Extension.X86 |
pcmpgtw | LLVM.Extra.Extension.X86 |
pcmpugtb | LLVM.Extra.Extension.X86 |
pcmpugtd | LLVM.Extra.Extension.X86 |
pcmpugtq | LLVM.Extra.Extension.X86 |
pcmpugtw | LLVM.Extra.Extension.X86 |
phis | |
1 (Function) | LLVM.Extra.Multi.Value |
2 (Function) | LLVM.Extra.Multi.Vector |
phisPrimitive | LLVM.Extra.Multi.Value |
phisTraversable | LLVM.Extra.Class |
phisUnit | LLVM.Extra.Multi.Value |
pi | |
1 (Function) | LLVM.Extra.Arithmetic |
2 (Function) | LLVM.Extra.Multi.Value |
3 (Function) | LLVM.Extra.Multi.Vector |
4 (Function) | LLVM.Extra.Multi.Class |
pmaxsb | LLVM.Extra.Extension.X86 |
pmaxsd | LLVM.Extra.Extension.X86 |
pmaxsw | LLVM.Extra.Extension.X86 |
pmaxub | LLVM.Extra.Extension.X86 |
pmaxud | LLVM.Extra.Extension.X86 |
pmaxuw | LLVM.Extra.Extension.X86 |
pminsb | LLVM.Extra.Extension.X86 |
pminsd | LLVM.Extra.Extension.X86 |
pminsw | LLVM.Extra.Extension.X86 |
pminub | LLVM.Extra.Extension.X86 |
pminud | LLVM.Extra.Extension.X86 |
pminuw | LLVM.Extra.Extension.X86 |
pmuldq | LLVM.Extra.Extension.X86 |
pmulld | LLVM.Extra.Extension.X86 |
pmuludq | LLVM.Extra.Extension.X86 |
pow | |
1 (Function) | LLVM.Extra.Arithmetic |
2 (Function) | LLVM.Extra.Multi.Value |
3 (Function) | LLVM.Extra.Multi.Vector |
4 (Function) | LLVM.Extra.Multi.Class |
PseudoModule | |
1 (Type/Class) | LLVM.Extra.ScalarOrVector |
2 (Type/Class) | LLVM.Extra.Arithmetic |
3 (Type/Class) | LLVM.Extra.Multi.Value |
4 (Type/Class) | LLVM.Extra.Multi.Vector |
PseudoRing | |
1 (Type/Class) | LLVM.Extra.Arithmetic |
2 (Type/Class) | LLVM.Extra.Multi.Value |
3 (Type/Class) | LLVM.Extra.Multi.Vector |
RationalConstant | |
1 (Type/Class) | LLVM.Extra.ScalarOrVector |
2 (Type/Class) | LLVM.Extra.Arithmetic |
3 (Type/Class) | LLVM.Extra.Multi.Value |
Real | |
1 (Type/Class) | LLVM.Extra.Vector |
2 (Type/Class) | LLVM.Extra.ScalarOrVector |
3 (Type/Class) | LLVM.Extra.Arithmetic |
4 (Type/Class) | LLVM.Extra.Multi.Value |
5 (Type/Class) | LLVM.Extra.Multi.Vector |
realPart | LLVM.Extra.Multi.Value |
Record | LLVM.Extra.Memory |
Replicate | LLVM.Extra.ScalarOrVector |
replicate | |
1 (Function) | LLVM.Extra.Vector |
2 (Function) | LLVM.Extra.ScalarOrVector |
3 (Function) | LLVM.Extra.Multi.Vector |
replicateConst | LLVM.Extra.ScalarOrVector |
replicateOf | LLVM.Extra.ScalarOrVector |
Repr | LLVM.Extra.Multi.Value |
resolve | LLVM.Extra.MaybeContinuation |
Result | LLVM.Extra.Extension |
reverse | |
1 (Function) | LLVM.Extra.Vector |
2 (Function) | LLVM.Extra.Multi.Vector |
right | LLVM.Extra.Either |
rotateDown | |
1 (Function) | LLVM.Extra.Vector |
2 (Function) | LLVM.Extra.Multi.Vector |
rotateUp | |
1 (Function) | LLVM.Extra.Vector |
2 (Function) | LLVM.Extra.Multi.Vector |
roundpd | LLVM.Extra.Extension.X86 |
roundps | LLVM.Extra.Extension.X86 |
roundsd | LLVM.Extra.Extension.X86 |
roundss | LLVM.Extra.Extension.X86 |
roundToIntFast | |
1 (Function) | LLVM.Extra.ScalarOrVector |
2 (Function) | LLVM.Extra.Multi.Value |
run | |
1 (Function) | LLVM.Extra.Extension |
2 (Function) | LLVM.Extra.Maybe |
3 (Function) | LLVM.Extra.Either |
runOp0 | LLVM.Extra.Multi.Class |
runOp1 | LLVM.Extra.Multi.Class |
runOp2 | LLVM.Extra.Multi.Class |
runUnsafe | LLVM.Extra.Extension |
runWhen | LLVM.Extra.Extension |
Scalar | |
1 (Type/Class) | LLVM.Extra.ScalarOrVector |
2 (Type/Class) | LLVM.Extra.Arithmetic |
3 (Type/Class) | LLVM.Extra.Multi.Value |
scale | |
1 (Function) | LLVM.Extra.ScalarOrVector |
2 (Function) | LLVM.Extra.Arithmetic |
3 (Function) | LLVM.Extra.Multi.Value |
4 (Function) | LLVM.Extra.Multi.Vector |
5 (Function) | LLVM.Extra.Multi.Class |
scaleConst | LLVM.Extra.ScalarOrVector |
Select | |
1 (Type/Class) | LLVM.Extra.Control |
2 (Type/Class) | LLVM.Extra.Multi.Value |
select | |
1 (Function) | LLVM.Extra.Control |
2 (Function) | LLVM.Extra.Maybe |
3 (Function) | LLVM.Extra.Vector |
4 (Function) | LLVM.Extra.Multi.Value |
selectTraversable | LLVM.Extra.Control |
sequence | LLVM.Extra.Maybe |
shiftDown | |
1 (Function) | LLVM.Extra.Vector |
2 (Function) | LLVM.Extra.Multi.Vector |
shiftDownMultiZero | |
1 (Function) | LLVM.Extra.Vector |
2 (Function) | LLVM.Extra.Multi.Vector |
shiftUp | |
1 (Function) | LLVM.Extra.Vector |
2 (Function) | LLVM.Extra.Multi.Vector |
shiftUpMultiZero | |
1 (Function) | LLVM.Extra.Vector |
2 (Function) | LLVM.Extra.Multi.Vector |
shl | |
1 (Function) | LLVM.Extra.Multi.Value |
2 (Function) | LLVM.Extra.Multi.Vector |
shr | |
1 (Function) | LLVM.Extra.Multi.Value |
2 (Function) | LLVM.Extra.Multi.Vector |
shuffle | LLVM.Extra.Vector |
shuffleMatch | |
1 (Function) | LLVM.Extra.Vector |
2 (Function) | LLVM.Extra.Multi.Vector |
shuffleMatchAccess | LLVM.Extra.Vector |
shuffleMatchPlain1 | LLVM.Extra.Vector |
shuffleMatchPlain2 | LLVM.Extra.Vector |
shuffleMatchPrimitive | LLVM.Extra.Multi.Vector |
shuffleMatchTraversable | |
1 (Function) | LLVM.Extra.Vector |
2 (Function) | LLVM.Extra.Multi.Vector |
signedFraction | |
1 (Function) | LLVM.Extra.Vector |
2 (Function) | LLVM.Extra.ScalarOrVector |
3 (Function) | LLVM.Extra.Arithmetic |
signum | |
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 |
Simple | LLVM.Extra.Vector |
sin | |
1 (Function) | LLVM.Extra.Arithmetic |
2 (Function) | LLVM.Extra.Multi.Value |
3 (Function) | LLVM.Extra.Multi.Vector |
4 (Function) | LLVM.Extra.Multi.Class |
singleton | LLVM.Extra.Iterator |
Size | |
1 (Type/Class) | LLVM.Extra.Vector |
2 (Type/Class) | LLVM.Extra.Multi.Class |
size | |
1 (Function) | LLVM.Extra.Array |
2 (Function) | LLVM.Extra.Vector |
sizeInTuple | LLVM.Extra.Vector |
snd | LLVM.Extra.Multi.Value |
snd3 | LLVM.Extra.Multi.Value |
splitFractionToInt | |
1 (Function) | LLVM.Extra.ScalarOrVector |
2 (Function) | LLVM.Extra.Multi.Value |
splitMaybe | LLVM.Extra.Multi.Value |
sqrt | |
1 (Function) | LLVM.Extra.Arithmetic |
2 (Function) | LLVM.Extra.Multi.Value |
3 (Function) | LLVM.Extra.Multi.Vector |
4 (Function) | LLVM.Extra.Multi.Class |
square | LLVM.Extra.Arithmetic |
sse1 | LLVM.Extra.ExtensionCheck.X86 |
sse2 | LLVM.Extra.ExtensionCheck.X86 |
sse3 | LLVM.Extra.ExtensionCheck.X86 |
sse41 | LLVM.Extra.ExtensionCheck.X86 |
sse42 | LLVM.Extra.ExtensionCheck.X86 |
sse4a | LLVM.Extra.ExtensionCheck.X86 |
ssse3 | LLVM.Extra.ExtensionCheck.X86 |
stmxcsr | LLVM.Extra.Extension.X86 |
store | |
1 (Function) | LLVM.Extra.Multi.Vector.Memory |
2 (Function) | LLVM.Extra.Multi.Value.Memory |
3 (Function) | LLVM.Extra.Memory |
Stored | LLVM.Extra.Memory |
storeNewtype | LLVM.Extra.Memory |
storePrimitive | LLVM.Extra.Multi.Value.Memory |
storeRecord | LLVM.Extra.Memory |
storeUnit | LLVM.Extra.Multi.Value.Memory |
Struct | |
1 (Type/Class) | LLVM.Extra.Multi.Vector.Memory |
2 (Type/Class) | LLVM.Extra.Multi.Value.Memory |
3 (Type/Class) | LLVM.Extra.Memory |
sub | |
1 (Function) | LLVM.Extra.Arithmetic |
2 (Function) | LLVM.Extra.Multi.Value |
3 (Function) | LLVM.Extra.Multi.Vector |
4 (Function) | LLVM.Extra.Multi.Class |
Subtarget | |
1 (Type/Class) | LLVM.Extra.Extension |
2 (Data Constructor) | LLVM.Extra.Extension |
sum | LLVM.Extra.Vector |
sumInterleavedToPair | LLVM.Extra.Vector |
sumToPair | LLVM.Extra.Vector |
swap | LLVM.Extra.Multi.Value |
switch | LLVM.Extra.Multi.Class |
T | |
1 (Type/Class) | LLVM.Extra.Extension |
2 (Type/Class) | LLVM.Extra.Maybe |
3 (Type/Class) | LLVM.Extra.Either |
4 (Type/Class) | LLVM.Extra.Multi.Value |
5 (Type/Class) | LLVM.Extra.Multi.Vector |
6 (Type/Class) | LLVM.Extra.Scalar |
7 (Type/Class) | LLVM.Extra.MaybeContinuation |
8 (Type/Class) | LLVM.Extra.Iterator |
take | |
1 (Function) | LLVM.Extra.Iterator |
2 (Function) | LLVM.Extra.Multi.Iterator |
takeWhile | |
1 (Function) | LLVM.Extra.Iterator |
2 (Function) | LLVM.Extra.Multi.Iterator |
thd3 | LLVM.Extra.Multi.Value |
toBool | |
1 (Function) | LLVM.Extra.Maybe |
2 (Function) | LLVM.Extra.MaybeContinuation |
toMaybe | |
1 (Function) | LLVM.Extra.Multi.Value |
2 (Function) | LLVM.Extra.MaybeContinuation |
Transcendental | |
1 (Type/Class) | LLVM.Extra.Arithmetic |
2 (Type/Class) | LLVM.Extra.Multi.Value |
3 (Type/Class) | LLVM.Extra.Multi.Vector |
TranscendentalConstant | LLVM.Extra.ScalarOrVector |
traverse | LLVM.Extra.Maybe |
truncate | |
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 |
truncateToInt | |
1 (Function) | LLVM.Extra.ScalarOrVector |
2 (Function) | LLVM.Extra.Multi.Value |
umul32to64 | LLVM.Extra.Vector |
uncurry | LLVM.Extra.Multi.Value |
undef | |
1 (Function) | LLVM.Extra.Multi.Value |
2 (Function) | LLVM.Extra.Multi.Vector |
3 (Function) | LLVM.Extra.Multi.Class |
Undefined | LLVM.Extra.Class |
undefPrimitive | |
1 (Function) | LLVM.Extra.Multi.Value |
2 (Function) | LLVM.Extra.Multi.Vector |
undefTuple | LLVM.Extra.Class |
undefTuplePointed | LLVM.Extra.Class |
undefUnit | LLVM.Extra.Multi.Value |
unliftM | LLVM.Extra.Scalar |
unliftM2 | LLVM.Extra.Scalar |
unliftM3 | LLVM.Extra.Scalar |
unliftM4 | LLVM.Extra.Scalar |
unliftM5 | LLVM.Extra.Scalar |
unzip | |
1 (Function) | LLVM.Extra.Multi.Value |
2 (Function) | LLVM.Extra.Multi.Vector |
unzip3 | |
1 (Function) | LLVM.Extra.Multi.Value |
2 (Function) | LLVM.Extra.Multi.Vector |
unzip4 | LLVM.Extra.Multi.Value |
Value | |
1 (Type/Class) | LLVM.Extra.Multi.Vector |
2 (Data Constructor) | LLVM.Extra.Multi.Vector |
ValueTuple | LLVM.Extra.Class |
valueTupleOf | LLVM.Extra.Class |
valueTupleOfFunctor | LLVM.Extra.Class |
whileLoop | LLVM.Extra.Control |
whileLoopShared | LLVM.Extra.Control |
with | LLVM.Extra.Extension |
with2 | LLVM.Extra.Extension |
with3 | LLVM.Extra.Extension |
withBool | LLVM.Extra.MaybeContinuation |
withMXCSR | LLVM.Extra.Extension.X86 |
wrap | LLVM.Extra.Extension |
xor | |
1 (Function) | LLVM.Extra.Arithmetic |
2 (Function) | LLVM.Extra.Multi.Value |
3 (Function) | LLVM.Extra.Multi.Vector |
4 (Function) | LLVM.Extra.Multi.Class |
Zero | LLVM.Extra.Class |
zero | |
1 (Function) | LLVM.Extra.Arithmetic |
2 (Function) | LLVM.Extra.Multi.Value |
3 (Function) | LLVM.Extra.Multi.Vector |
4 (Function) | LLVM.Extra.Multi.Class |
zeroPrimitive | LLVM.Extra.Multi.Value |
zeroTuple | LLVM.Extra.Class |
zeroTuplePointed | LLVM.Extra.Class |
zeroUnit | LLVM.Extra.Multi.Value |
zip | |
1 (Function) | LLVM.Extra.Multi.Value |
2 (Function) | LLVM.Extra.Multi.Vector |
zip3 | |
1 (Function) | LLVM.Extra.Multi.Value |
2 (Function) | LLVM.Extra.Multi.Vector |
zip4 | LLVM.Extra.Multi.Value |
zipChunksWith | LLVM.Extra.Vector |