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

Index - S

Scalar 
1 (Type/Class)LLVM.Extra.ScalarOrVector
2 (Type/Class)LLVM.Extra.Arithmetic
scale 
1 (Function)LLVM.Extra.ScalarOrVector
2 (Function)LLVM.Extra.Arithmetic
scaleConstLLVM.Extra.ScalarOrVector
SelectLLVM.Extra.Control
select 
1 (Function)LLVM.Extra.Control
2 (Function)LLVM.Extra.Maybe
3 (Function)LLVM.Extra.Vector
selectTraversableLLVM.Extra.Control
sequenceLLVM.Extra.Maybe
shiftDownLLVM.Extra.Vector
shiftDownMultiZeroLLVM.Extra.Vector
shiftUpLLVM.Extra.Vector
shiftUpMultiZeroLLVM.Extra.Vector
shuffleLLVM.Extra.Vector
shuffleMatch 
1 (Function)LLVM.Extra.Vector
2 (Function)LLVM.Extra.Multi.Vector
shuffleMatchAccessLLVM.Extra.Vector
shuffleMatchGenLLVM.Extra.Multi.Vector
shuffleMatchPlain1LLVM.Extra.Vector
shuffleMatchPlain2LLVM.Extra.Vector
shuffleMatchPrimitiveLLVM.Extra.Multi.Vector
shuffleMatchTraversableLLVM.Extra.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
SimpleLLVM.Extra.Vector
sinLLVM.Extra.Arithmetic
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
3 (Function)LLVM.Extra.Multi.Vector
sizeInTupleLLVM.Extra.Vector
sqrtLLVM.Extra.Arithmetic
squareLLVM.Extra.Arithmetic
sse1LLVM.Extra.ExtensionCheck.X86
sse2LLVM.Extra.ExtensionCheck.X86
sse3LLVM.Extra.ExtensionCheck.X86
sse41LLVM.Extra.ExtensionCheck.X86
sse42LLVM.Extra.ExtensionCheck.X86
ssse3LLVM.Extra.ExtensionCheck.X86
stmxcsrLLVM.Extra.Extension.X86
storeLLVM.Extra.Memory
StoredLLVM.Extra.Memory
storeNewtypeLLVM.Extra.Memory
storeRecordLLVM.Extra.Memory
StructLLVM.Extra.Memory
subLLVM.Extra.Arithmetic
Subtarget 
1 (Type/Class)LLVM.Extra.Extension
2 (Data Constructor)LLVM.Extra.Extension
sumLLVM.Extra.Vector
sumInterleavedToPairLLVM.Extra.Vector
sumToPairLLVM.Extra.Vector
switchLLVM.Extra.Multi.Class