Go to the source code of this file.
Namespaces | |
| Eigen | |
| Eigen::TensorSycl | |
| Eigen::TensorSycl::internal | |
Macros | |
| #define | ASSIGN(CVQual) |
| #define | BINARYCATEGORY(CVQual) |
| #define | EVALTO(CVQual) |
| #define | FORCEDEVAL(CVQual) |
| #define | SELECTOP(CVQual) |
| #define | SYCLREDUCTIONEXPR(CVQual) |
| specialisation of the ExprConstructor struct when the node type is TensorReductionOp More... | |
| #define | TENSORMAP(CVQual) |
| #define | TERNARYCATEGORY(CVQual) |
| #define | UNARYCATEGORY(CVQual) |
Functions | |
| template<typename OrigExpr , typename IndexExpr , typename FuncD , typename... Params> | |
| auto | Eigen::TensorSycl::internal::createDeviceExpression (FuncD &funcD, const utility::tuple::Tuple< Params... > &t) -> decltype(ExprConstructor< OrigExpr, IndexExpr, Params... >(funcD, t)) |
| template deduction for ExprConstructor struct More... | |
| #define ASSIGN | ( | CVQual | ) |
specialisation of the ExprConstructor struct when the node type is const TensorAssignOp
Definition at line 147 of file TensorSyclExprConstructor.h.
| #define BINARYCATEGORY | ( | CVQual | ) |
specialisation of the ExprConstructor struct when the node type is TensorBinaryOp
Definition at line 81 of file TensorSyclExprConstructor.h.
| #define EVALTO | ( | CVQual | ) |
specialisation of the ExprConstructor struct when the node type is TensorEvalToOp
Definition at line 166 of file TensorSyclExprConstructor.h.
| #define FORCEDEVAL | ( | CVQual | ) |
specialisation of the ExprConstructor struct when the node type is TensorForcedEvalOp
Definition at line 186 of file TensorSyclExprConstructor.h.
| #define SELECTOP | ( | CVQual | ) |
specialisation of the ExprConstructor struct when the node type is TensorCwiseSelectOp
Definition at line 125 of file TensorSyclExprConstructor.h.
| #define SYCLREDUCTIONEXPR | ( | CVQual | ) |
specialisation of the ExprConstructor struct when the node type is TensorReductionOp
Definition at line 210 of file TensorSyclExprConstructor.h.
| #define TENSORMAP | ( | CVQual | ) |
specialisation of the ExprConstructor struct when the node type is TensorMap
Definition at line 47 of file TensorSyclExprConstructor.h.
| #define TERNARYCATEGORY | ( | CVQual | ) |
specialisation of the ExprConstructor struct when the node type is TensorCwiseTernaryOp
Definition at line 102 of file TensorSyclExprConstructor.h.
| #define UNARYCATEGORY | ( | CVQual | ) |
Definition at line 63 of file TensorSyclExprConstructor.h.