Skip to content

tenzr::txpr::JittedFunction

Callable wrapper produced by Jit that traces, compiles, and caches the wrapped function on first use. More...

#include <jit.h>

Public Functions

Name
JittedFunction(Fn fn)
template <typename... Args>
Array
operator()(const Args &... args)

Detailed Description

template <typename Fn >
class tenzr::txpr::JittedFunction;

Callable wrapper produced by Jit that traces, compiles, and caches the wrapped function on first use.

Public Functions Documentation

function JittedFunction

inline explicit JittedFunction(
    Fn fn
)

function operator()

template <typename... Args>
inline Array operator()(
    const Args &... args
)