Safe Haskell | None |
---|---|
Language | Haskell98 |
Synopsis
- min :: IsArithmetic a => Value a -> Value a -> CodeGenFunction r (Value a)
- max :: IsArithmetic a => Value a -> Value a -> CodeGenFunction r (Value a)
- abs :: IsArithmetic a => Value a -> CodeGenFunction r (Value a)
- truncate :: IsFloating a => Value a -> CodeGenFunction r (Value a)
- floor :: IsFloating a => Value a -> CodeGenFunction r (Value a)
- maybeUAddSat :: IsInteger a => Maybe (Value a -> Value a -> CodeGenFunction r (Value a))
- maybeSAddSat :: IsInteger a => Maybe (Value a -> Value a -> CodeGenFunction r (Value a))
- maybeUSubSat :: IsInteger a => Maybe (Value a -> Value a -> CodeGenFunction r (Value a))
- maybeSSubSat :: IsInteger a => Maybe (Value a -> Value a -> CodeGenFunction r (Value a))
- call1 :: IsFirstClass a => String -> Value a -> CodeGenFunction r (Value a)
- call2 :: IsFirstClass a => String -> Value a -> Value a -> CodeGenFunction r (Value a)
Documentation
maybeUAddSat :: IsInteger a => Maybe (Value a -> Value a -> CodeGenFunction r (Value a)) Source #
Available since LLVM-8.
maybeSAddSat :: IsInteger a => Maybe (Value a -> Value a -> CodeGenFunction r (Value a)) Source #
Available since LLVM-8.
maybeUSubSat :: IsInteger a => Maybe (Value a -> Value a -> CodeGenFunction r (Value a)) Source #
Available since LLVM-8.
maybeSSubSat :: IsInteger a => Maybe (Value a -> Value a -> CodeGenFunction r (Value a)) Source #
Available since LLVM-8.