synthesizer-llvm-0.9: Efficient signal processing using runtime compilation

Safe HaskellNone

Synthesizer.LLVM.Filter.NonRecursive

Documentation

convolve :: (C a, ValueOf a ~ al, C al, PseudoRing al) => T p (Vector a) -> T p al alSource

convolvePacked :: (Positive n, Positive (n :*: asize), C a, ValueOf a ~ Value al, IsArithmetic al, IsPrimitive al, IsSized al, SizeOf al ~ asize) => T p (Vector a) -> T p (Value n al) (Value n al)Source