Searched refs:CVQual (Results 1 – 5 of 5) sorted by relevance
/external/eigen/unsupported/Eigen/CXX11/src/Tensor/ |
D | TensorSyclExprConstructor.h | 47 #define TENSORMAP(CVQual)\ argument 50 struct ExprConstructor< CVQual TensorMap<Tensor<Scalar_, NumIndices_, Options_, IndexType_>, Option… 51 CVQual PlaceHolder<CVQual TensorMap<Tensor<Scalar_, NumIndices_, Options_, IndexType_>, Options3_, … 52 …typedef CVQual TensorMap<Tensor<Scalar_, NumIndices_, Options_, IndexType_>, Options2_, MakeGloba… 63 #define UNARYCATEGORY(CVQual)\ argument 65 struct ExprConstructor<CVQual UnaryCategory<OP, OrigRHSExpr>, CVQual UnaryCategory<OP, RHSExpr>, Pa… 68 typedef CVQual UnaryCategory<OP, typename my_type::Type> Type;\ 81 #define BINARYCATEGORY(CVQual)\ argument 84 struct ExprConstructor<CVQual BinaryCategory<OP, OrigLHSExpr, OrigRHSExpr>, CVQual BinaryCategory<… 87 …typedef CVQual BinaryCategory<OP, typename my_left_type::Type, typename my_right_type::Type> Type… [all …]
|
D | TensorSyclPlaceHolderExpr.h | 88 #define OPEXPRCATEGORY(CVQual)\ 90 struct PlaceHolderExpression<CVQual Category<OP, SubExpr...>, N>{\ 91 …typedef CVQual typename CategoryHelper<Category, OP, typename CalculateIndex<N, SubExpr...>::ArgsT… 100 #define SELECTEXPR(CVQual)\ 102 struct PlaceHolderExpression<CVQual TensorSelectOp<IfExpr, ThenExpr, ElseExpr>, N> {\ 103 …typedef CVQual typename CategoryHelper<TensorSelectOp, NoOP, typename CalculateIndex<N, IfExpr, Th… 112 #define ASSIGNEXPR(CVQual)\ 114 struct PlaceHolderExpression<CVQual TensorAssignOp<LHSExpr, RHSExpr>, N> {\ 115 …typedef CVQual typename CategoryHelper<TensorAssignOp, NoOP, typename CalculateIndex<N, LHSExpr, R… 124 #define TENSORMAPEXPR(CVQual)\ [all …]
|
D | TensorSyclConvertToDeviceExpression.h | 50 #define TENSORMAPCONVERT(CVQual)\ argument 52 struct ConvertToDeviceExpression<CVQual TensorMap<Tensor<Scalar_, NumIndices_, Options_, IndexType_… 53 …typedef CVQual TensorMap<Tensor<Scalar_, NumIndices_, Options_, IndexType_>, Options2_, MakeGlobal… 62 #define CATEGORYCONVERT(CVQual)\ argument 64 struct ConvertToDeviceExpression<CVQual Category<OP, subExprs...> > {\ 65 typedef CVQual Category<OP, typename ConvertToDeviceExpression<subExprs>::Type... > Type;\ 74 #define SELECTOPCONVERT(CVQual, Res)\ argument 76 struct ConvertToDeviceExpression<CVQual TensorSelectOp<IfExpr, ThenExpr, ElseExpr> >\ 84 #define ASSIGNCONVERT(CVQual, Res)\ argument 86 struct ConvertToDeviceExpression<CVQual TensorAssignOp<LHSExpr, RHSExpr> >\ [all …]
|
D | TensorSyclTuple.h | 86 #define TERMINATE_CONDS_TUPLE_GET(CVQual) \ 88 typename StaticIf<k == 0, CVQual typename ElemTypeHolder<0, Tuple<Ts...> >::type &>::type \ 89 get(CVQual Tuple<Ts...> &t) { \ 104 #define RECURSIVE_TUPLE_GET(CVQual) \ 106 typename StaticIf<k != 0, CVQual typename ElemTypeHolder<k, Tuple<T, Ts...> >::type &>::type \ 107 get(CVQual Tuple<T, Ts...> &t) { \
|
D | TensorSyclExtractAccessor.h | 140 #define TENSORMAPEXPR(CVQual, ACCType)\ 142 struct ExtractAccessor<TensorEvaluator<CVQual TensorMap<PlainObjectType, Options_>, Dev> > {\ 143 …static inline auto getTuple(cl::sycl::handler& cgh,const TensorEvaluator<CVQual TensorMap<PlainObj…
|