Clover Git
OpenCL 1.1 software implementation
Classes | Namespaces

kernel.h File Reference

CPU kernel. More...

#include "../deviceinterface.h"
#include <core/config.h>
#include <llvm/ExecutionEngine/GenericValue.h>
#include <vector>
#include <string>
#include <ucontext.h>
#include <pthread.h>
#include <stdint.h>
Include dependency graph for cpu/kernel.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Coal::CPUKernel
 CPU kernel. More...
class  Coal::CPUKernelWorkGroup
 CPU kernel work-group. More...
struct  Coal::CPUKernelWorkGroup::Context
class  Coal::CPUKernelEvent
 CPU-specific information about a kernel event. More...

Namespaces

namespace  llvm
namespace  Coal

Detailed Description

CPU kernel.

Definition in file cpu/kernel.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines