Tensor Tiling Library
 
Loading...
Searching...
No Matches
preprocess_ttl.h File Reference
#include "TTL_opencl.h"
Include dependency graph for preprocess_ttl.h:

Go to the source code of this file.

Macros

#define TTL_TARGET   opencl
 Define the target for TTL.
 
#define TTL_INCLUDE_H_1   __TTL_STR_CONCAT2(TTL_, TTL_TARGET)
 
#define TTL_INCLUDE_H_2   __TTL_STRINGFY2(TTL_INCLUDE_H_1.h)
 

Macro Definition Documentation

◆ TTL_INCLUDE_H_1

#define TTL_INCLUDE_H_1   __TTL_STR_CONCAT2(TTL_, TTL_TARGET)

Definition at line 84 of file preprocess_ttl.h.

◆ TTL_INCLUDE_H_2

#define TTL_INCLUDE_H_2   __TTL_STRINGFY2(TTL_INCLUDE_H_1.h)

Definition at line 85 of file preprocess_ttl.h.

◆ TTL_TARGET

#define TTL_TARGET   opencl

Define the target for TTL.

This file is used for the preprocessed file header case.

It selected TTL_c.h or TTL_opencl.h depending on the value of TTL_TARGET

Durring an install with TTL_PRE_GENERATE it will be placed in the target directory alongside TTL_c.h and TTL_opencl.h

TTL can be built for multible targets - native support is

  • opencl - default if TTL_TARGET not predefined.
  • c

Other platforms can be provided.

TTL can be built for multible targets - native support is

  • opencl - default if TTL_TARGET not predefined.
  • c

Other platforms can be provided.

Definition at line 43 of file preprocess_ttl.h.