Tensor Tiling Library
 
Loading...
Searching...
No Matches
TTL_types.h File Reference
#include "stdbool.h"
#include "stddef.h"
#include "stdio.h"
#include "../opencl/TTL_types.h"
Include dependency graph for c/TTL_types.h:

Go to the source code of this file.

Macros

#define __global
 The opencl __global namespace is not supported in C.
 
#define __local
 The opencl __local namespace is not supported in C.
 

Typedefs

typedef unsigned char uchar
 opencl and so TTL supports a type called uchar which is not part of C
 
typedef unsigned char event_t
 event_t is not supported, so provide a harmless placeholder
 
typedef unsigned int uint
 OpenCL supports uint so provide the same in c.
 
typedef unsigned short ushort
 OpenCL supports ushort so provide the same in c.
 
typedef unsigned long ulong
 OpenCL supports ulong so provide the same in c.
 

Macro Definition Documentation

◆ __global

#define __global

The opencl __global namespace is not supported in C.

Definition at line 26 of file c/TTL_types.h.

◆ __local

#define __local

The opencl __local namespace is not supported in C.

Definition at line 27 of file c/TTL_types.h.

Typedef Documentation

◆ event_t

typedef unsigned char event_t

event_t is not supported, so provide a harmless placeholder

Definition at line 28 of file c/TTL_types.h.

◆ uchar

typedef unsigned char uchar

opencl and so TTL supports a type called uchar which is not part of C

OpenCL supports uchar so provide the same in c.

Definition at line 25 of file c/TTL_types.h.

◆ uint

typedef unsigned int uint

OpenCL supports uint so provide the same in c.

Definition at line 30 of file c/TTL_types.h.

◆ ulong

typedef unsigned long ulong

OpenCL supports ulong so provide the same in c.

Definition at line 32 of file c/TTL_types.h.

◆ ushort

typedef unsigned short ushort

OpenCL supports ushort so provide the same in c.

Definition at line 31 of file c/TTL_types.h.