HomeSort by relevance Sort by last modified time
    Searched refs:NullaryOp (Results 1 - 9 of 9) sorted by null

  /frameworks/compile/mclinker/include/mcld/Script/
NullaryOp.h 1 //===- NullaryOp.h --------------------------------------------------------===//
23 /** \class NullaryOp
28 class NullaryOp : public Operator {
32 NullaryOp() : Operator(Operator::NULLARY, TYPE) {}
35 ~NullaryOp() {}
43 IntOperand* NullaryOp<Operator::SIZEOF_HEADERS>::eval(const Module&,
46 IntOperand* NullaryOp<Operator::MAXPAGESIZE>::eval(const Module&,
50 IntOperand* NullaryOp<Operator::COMMONPAGESIZE>::eval(const Module&,
  /frameworks/compile/mclinker/lib/Script/
NullaryOp.cpp 1 //===- NullaryOp.cpp ------------------------------------------------------===//
9 #include "mcld/Script/NullaryOp.h"
16 // NullaryOp
19 IntOperand* NullaryOp<Operator::SIZEOF_HEADERS>::eval(
28 IntOperand* NullaryOp<Operator::MAXPAGESIZE>::eval(
37 IntOperand* NullaryOp<Operator::COMMONPAGESIZE>::eval(
Operator.cpp 12 #include "mcld/Script/NullaryOp.h"
58 static NullaryOp<Operator::SIZEOF_HEADERS> op;
64 static NullaryOp<Operator::MAXPAGESIZE> op;
70 static NullaryOp<Operator::COMMONPAGESIZE> op;
  /external/eigen/Eigen/src/Core/
CoreEvaluators.h 340 template<typename Scalar,typename NullaryOp,
341 bool has_nullary = has_nullary_operator<NullaryOp>::value,
342 bool has_unary = has_unary_operator<NullaryOp>::value,
343 bool has_binary = has_binary_operator<NullaryOp>::value>
347 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Scalar operator()(const NullaryOp& op, IndexType i, IndexType j) const { return op(i,j); }
349 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Scalar operator()(const NullaryOp& op, IndexType i) const { return op(i); }
351 template <typename T, typename IndexType> EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE T packetOp(const NullaryOp& op, IndexType i, IndexType j) const { return op.template packetOp<T>(i,j); }
352 template <typename T, typename IndexType> EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE T packetOp(const NullaryOp& op, IndexType i) const { return op.template packetOp<T>(i); }
355 template<typename Scalar,typename NullaryOp>
356 struct nullary_wrapper<Scalar,NullaryOp,true,false,false
    [all...]
CwiseNullaryOp.h 16 template<typename NullaryOp, typename PlainObjectType>
17 struct traits<CwiseNullaryOp<NullaryOp, PlainObjectType> > : traits<PlainObjectType>
31 * \tparam NullaryOp template functor implementing the operator
41 * The functor NullaryOp must expose one of the following method:
59 template<typename NullaryOp, typename PlainObjectType>
60 class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
68 CwiseNullaryOp(Index rows, Index cols, const NullaryOp& func = NullaryOp())
84 const NullaryOp& functor() const { return m_functor; }
89 const NullaryOp m_functor
    [all...]
  /external/eigen/unsupported/Eigen/CXX11/src/Tensor/
TensorExpr.h 31 template<typename NullaryOp, typename XprType>
32 struct traits<TensorCwiseNullaryOp<NullaryOp, XprType> >
51 template<typename NullaryOp, typename XprType>
52 class TensorCwiseNullaryOp : public TensorBase<TensorCwiseNullaryOp<NullaryOp, XprType>, ReadOnlyAccessors>
58 typedef TensorCwiseNullaryOp<NullaryOp, XprType> Nested;
62 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE TensorCwiseNullaryOp(const XprType& xpr, const NullaryOp& func = NullaryOp())
70 const NullaryOp& functor() const { return m_functor; }
74 const NullaryOp m_functor;
TensorEvaluator.h 227 template<typename NullaryOp, typename ArgType, typename Device>
228 struct TensorEvaluator<const TensorCwiseNullaryOp<NullaryOp, ArgType>, Device>
230 typedef TensorCwiseNullaryOp<NullaryOp, ArgType> XprType;
234 PacketAccess = internal::functor_traits<NullaryOp>::PacketAccess,
279 NullaryOp functor() const { return m_functor; }
283 const NullaryOp m_functor;
285 const internal::nullary_wrapper<CoeffReturnType,NullaryOp> m_wrapper;
TensorForwardDeclarations.h 31 template<typename NullaryOp, typename PlainObjectType> class TensorCwiseNullaryOp;
  /external/eigen/Eigen/src/Core/util/
ForwardDeclarations.h 90 template<typename NullaryOp, typename MatrixType> class CwiseNullaryOp;

Completed in 131 milliseconds