Safe Haskell | None |
---|---|
Language | Haskell98 |
Various LLVM related instances of the BM.T type. I have setup a separate module since these instances are orphan and need several language extensions.
Documentation
Instances
shift :: C a => a -> T a -> T a #
Multiply the pitch bend by a given factor. This way you can e.g. shift the pitch bend from around 1 to the actual frequency.
Orphan instances
C l => C (T l) Source # | |
C l => C (T l) Source # | |
C l => C (T l) Source # | |
C l => C (T l) Source # | |
C a => C (T a) Source # | |
C v => C (T v) Source # | |
Simple v => Simple (T v) Source # | |
C l => C (T l) Source # | |
Value h => Value (T h) Source # | |
Select a => Select (T a) Source # | |
Phi a => Phi (T a) Source # | |
phi :: BasicBlock -> T a -> CodeGenFunction r (T a) # addPhi :: BasicBlock -> T a -> T a -> CodeGenFunction r () # | |
Undefined a => Undefined (T a) Source # | |
Zero a => Zero (T a) Source # | |
MakeArguments (T a) Source # | |
Aggregate e mv => Aggregate (T e) (T mv) Source # | |