#include <oski/common.h>
#include <oski/simplelist.h>
#include <oski/mangle.h>
#include <oski/matrix.h>
Go to the source code of this file.
Data Structures | |
struct | oski_regprofkernel_t |
Stores kernel-specific register profile information. More... | |
Name mangling. | |
#define | oski_regprofkernel_t MANGLE_(oski_regprofkernel_t) |
#define | oski_GetRegProfileKernelWorkload MANGLE_(oski_GetRegProfielKernelWorkload) |
#define | oski_DestroyRegProfileKernelWorkload MANGLE_(oski_DestroyRegProfielKernelWorkload) |
Defines | |
#define | INC_HEUR_REGPROFQUERY_H |
oski/heur/regprofquery.h included. | |
Functions | |
simplelist_t * | oski_GetRegProfileKernelWorkload (const oski_matcommon_t *A, const oski_trace_t W) |
Preprocesses a trace for the register blocking heuristic. | |
void | oski_DestroyRegProfileKernelWorkload (simplelist_t *L) |
Free memory associated with a kernel workload specification. |