Auto Tiler Library
|
Content | |
ArgumentBinding | |
Functions | |
CKernelCall_T ** | Calls (unsigned int CallCount,...) |
Creates a list of calls to basic or user kernels. More... | |
CKernelCall_T ** | AllocateCalls (unsigned int CallCount) |
Prepares a list of CallCount calls. More... | |
CKernelCall_T * | Call (char *CallName, KernelCallLocationT CallLocation, ArgBindingDescr_T **BindingList) |
Create a call to a basic or a user kernel. More... | |
Functions in this group should be used to add calls to basic kernels in a user kernel or user kernels in a user kernel group
CKernelCall_T** AllocateCalls | ( | unsigned int | CallCount | ) |
Prepares a list of CallCount calls
CallCount | Number of calls |
CKernelCall_T* Call | ( | char * | CallName, |
KernelCallLocationT | CallLocation, | ||
ArgBindingDescr_T ** | BindingList | ||
) |
Create a call to a basic or a user kernel
CallName | Name of the function the be called, a basic kernel or a user kernel if in a group |
CallLocation | Where to insert the call into the iteration structure |
BindingList | List of bindings for callee's arguments: Bindings(), Bindings(), ... |
CKernelCall_T** Calls | ( | unsigned int | CallCount, |
... | |||
) |
Creates a list of calls to basic or user kernels
CallCount | Number of calls |
... | A list of Call() calls |