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

Index - S

SaturatedLLVM.Extra.ScalarOrVector
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
scaleConstLLVM.Extra.ScalarOrVector
Select 
1 (Type/Class)LLVM.Extra.Control
2 (Type/Class)LLVM.Extra.Multi.Value
3 (Type/Class)LLVM.Extra.Multi.Vector
select 
1 (Function)LLVM.Extra.Control
2 (Function)LLVM.Extra.Maybe
3 (Function)LLVM.Extra.Multi.Value
4 (Function)LLVM.Extra.Multi.Vector
5 (Function)LLVM.Extra.Multi.Value.Vector
selectTraversableLLVM.Extra.Control
sequenceLLVM.Extra.Maybe
setFlagsLLVM.Extra.FastMath
setMultiValueFlagsLLVM.Extra.FastMath
setMultiVectorFlagsLLVM.Extra.FastMath
setTupleFlagsLLVM.Extra.FastMath
shiftDown 
1 (Function)LLVM.Extra.Vector
2 (Function)LLVM.Extra.Multi.Vector
shiftDownMultiUndefLLVM.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
shiftUpMultiUndefLLVM.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 
1 (Function)LLVM.Extra.Vector
2 (Function)LLVM.Extra.Multi.Vector
shuffleMatchLLVM.Extra.Vector
shuffleMatchAccessLLVM.Extra.Vector
shuffleMatchPlain1LLVM.Extra.Vector
shuffleMatchPlain2LLVM.Extra.Vector
shuffleMatchTraversable 
1 (Function)LLVM.Extra.Vector
2 (Function)LLVM.Extra.Multi.Vector
shufflePrimitiveLLVM.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
SimpleLLVM.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
singletonLLVM.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
sizeInTupleLLVM.Extra.Vector
snd 
1 (Function)LLVM.Extra.Multi.Value
2 (Function)LLVM.Extra.Multi.Value.Vector
snd3 
1 (Function)LLVM.Extra.Multi.Value
2 (Function)LLVM.Extra.Multi.Value.Vector
splitFractionToInt 
1 (Function)LLVM.Extra.ScalarOrVector
2 (Function)LLVM.Extra.Multi.Value
splitMaybeLLVM.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
squareLLVM.Extra.Arithmetic
storableArrayPtrsLLVM.Extra.Iterator
store 
1 (Function)LLVM.Extra.Memory
2 (Function)LLVM.Extra.Storable
storeFoldableLLVM.Extra.Storable
storeMultiValueLLVM.Extra.Storable
storeNewtype 
1 (Function)LLVM.Extra.Memory
2 (Function)LLVM.Extra.Storable
storeNextLLVM.Extra.Storable
storeNextMultiValueLLVM.Extra.Storable
storeRecordLLVM.Extra.Memory
storeTupleLLVM.Extra.Storable
Struct 
1 (Type/Class)LLVM.Extra.Multi.Value
2 (Type/Class)LLVM.Extra.Memory
3 (Type/Class)LLVM.Extra.Marshal
structConsLLVM.Extra.Multi.Value
structUnconsLLVM.Extra.Multi.Value
sub 
1 (Function)LLVM.Extra.Arithmetic
2 (Function)LLVM.Extra.Multi.Value
3 (Function)LLVM.Extra.Multi.Vector
4 (Function)LLVM.Extra.Multi.Class
subSatLLVM.Extra.ScalarOrVector
succ 
1 (Function)LLVM.Extra.Multi.Value
2 (Function)LLVM.Extra.Multi.Iterator
sumLLVM.Extra.Vector
sumInterleavedToPairLLVM.Extra.Vector
sumToPairLLVM.Extra.Vector
swap 
1 (Function)LLVM.Extra.Multi.Value
2 (Function)LLVM.Extra.Multi.Value.Vector
switchLLVM.Extra.Multi.Class