regprofquery.h File Reference

Workload query interface for register blocking heuristic. More...

#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...

Defines

#define INC_HEUR_REGPROFQUERY_H
 oski/heur/regprofquery.h included.
Name mangling.
#define oski_regprofkernel_t   MANGLE_(oski_regprofkernel_t)
#define oski_GetRegProfileKernelWorkload   MANGLE_(oski_GetRegProfielKernelWorkload)
#define oski_DestroyRegProfileKernelWorkload   MANGLE_(oski_DestroyRegProfielKernelWorkload)

Functions

simplelist_toski_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.


Detailed Description

Workload query interface for register blocking heuristic.


Define Documentation

#define INC_HEUR_REGPROFQUERY_H


Function Documentation

simplelist_t* oski_GetRegProfileKernelWorkload ( const oski_matcommon_t A,
const oski_trace_t  W 
)

Preprocesses a trace for the register blocking heuristic.


Generated on Fri Apr 8 22:35:19 2011 for BeBOP Optimized Sparse Kernel Interface Library by  doxygen 1.5.9