Skip to main content

generate

Function generate 

Source
pub fn generate(n: usize) -> Result<TokenStream, CodegenError>
Expand description

Generate a codelet TokenStream for size n.

The emitted function is:

pub fn codelet_any_{n}<T: crate::kernel::Float>(
    x: &mut [crate::kernel::Complex<T>],
    sign: i32,
)

§Errors

Returns CodegenError if n == 0 or code emission fails.