#include <thrust/system/tbb/vector.h>
#include <thrust/execution_policy.h>
Go to the source code of this file.
| #define __FUNC_CUDA |
( |
|
fun | ) |
void *ptr_cuda = (void *)fun<lift::cuda>; |
| #define __FUNC_CUDA |
( |
|
fun | ) |
void *ptr_cuda = (void *)fun<lift::cuda>; |
| #define __FUNC_TBB |
( |
|
fun | ) |
auto *ptr_TBB= (void *)fun<lift::host>; |
| #define __FUNC_TBB |
( |
|
fun | ) |
auto *ptr_TBB= (void *)fun<lift::host>; |
| #define __METHOD_CUDA |
( |
|
base, |
|
|
|
method |
|
) |
| void *ptr_cuda = (void *)&base<lift::cuda>::method; |
| #define __METHOD_CUDA |
( |
|
base, |
|
|
|
method |
|
) |
| void *ptr_cuda = (void *)&base<lift::cuda>::method; |
| #define __METHOD_TBB |
( |
|
base, |
|
|
|
method |
|
) |
| auto ptr_TBB = (void *)&base<lift::host>::method; |
| #define __METHOD_TBB |
( |
|
base, |
|
|
|
method |
|
) |
| auto ptr_TBB = (void *)&base<lift::host>::method; |
| #define INSTANTIATE |
( |
|
fun | ) |
|
Value:namespace __ ## fun ## __instantiation {
\
}
| #define INSTANTIATE |
( |
|
fun | ) |
|
Value:namespace __ ## fun ## __instantiation {
\
}
Definition at line 96 of file local_memory.h.
| #define METHOD_INSTANTIATE |
( |
|
base, |
|
|
|
method |
|
) |
| |
Value:namespace __ ## base ## __ ## method ## __instantiation {
\
}
#define __METHOD_TBB(base, method)
#define __METHOD_CUDA(base, method)
Definition at line 103 of file local_memory.h.
| #define METHOD_INSTANTIATE |
( |
|
base, |
|
|
|
method |
|
) |
| |
Value:namespace __ ## base ## __ ## method ## __instantiation {
\
}
#define __METHOD_TBB(base, method)
#define __METHOD_CUDA(base, method)