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

  /frameworks/compile/mclinker/include/mcld/Script/
TernaryOp.h 1 //===- TernaryOp.h --------------------------------------------------------===//
23 /** \class TernaryOP
28 class TernaryOp : public Operator {
32 TernaryOp() : Operator(Operator::TERNARY, TYPE) {
37 ~TernaryOp() {}
53 IntOperand* TernaryOp<Operator::TERNARY_IF>::eval(const Module&,
57 IntOperand* TernaryOp<Operator::DATA_SEGMENT_ALIGN>::eval(
  /external/eigen/Eigen/src/Core/
CwiseTernaryOp.h 18 template <typename TernaryOp, typename Arg1, typename Arg2, typename Arg3>
19 struct traits<CwiseTernaryOp<TernaryOp, Arg1, Arg2, Arg3> > {
34 typedef typename result_of<TernaryOp(
51 template <typename TernaryOp, typename Arg1, typename Arg2, typename Arg3,
61 * \tparam TernaryOp template functor implementing the operator
82 template <typename TernaryOp, typename Arg1Type, typename Arg2Type,
85 TernaryOp, Arg1Type, Arg2Type, Arg3Type,
95 TernaryOp, Arg1Type, Arg2Type, Arg3Type,
109 const TernaryOp& func = TernaryOp())
    [all...]
CoreEvaluators.h 574 template<typename TernaryOp, typename Arg1, typename Arg2, typename Arg3>
575 struct evaluator<CwiseTernaryOp<TernaryOp, Arg1, Arg2, Arg3> >
576 : public ternary_evaluator<CwiseTernaryOp<TernaryOp, Arg1, Arg2, Arg3> >
578 typedef CwiseTernaryOp<TernaryOp, Arg1, Arg2, Arg3> XprType;
579 typedef ternary_evaluator<CwiseTernaryOp<TernaryOp, Arg1, Arg2, Arg3> > Base;
584 template<typename TernaryOp, typename Arg1, typename Arg2, typename Arg3>
585 struct ternary_evaluator<CwiseTernaryOp<TernaryOp, Arg1, Arg2, Arg3>, IndexBased, IndexBased>
586 : evaluator_base<CwiseTernaryOp<TernaryOp, Arg1, Arg2, Arg3> >
588 typedef CwiseTernaryOp<TernaryOp, Arg1, Arg2, Arg3> XprType;
591 CoeffReadCost = evaluator<Arg1>::CoeffReadCost + evaluator<Arg2>::CoeffReadCost + evaluator<Arg3>::CoeffReadCost + functor_traits<TernaryOp>::Cost
    [all...]
  /frameworks/compile/mclinker/lib/Script/
TernaryOp.cpp 1 //===- TernaryOp.cpp ------------------------------------------------------===//
9 #include "mcld/Script/TernaryOp.h"
17 // TernaryOp
20 IntOperand* TernaryOp<Operator::TERNARY_IF>::eval(
33 IntOperand* TernaryOp<Operator::DATA_SEGMENT_ALIGN>::eval(
Operator.cpp 15 #include "mcld/Script/TernaryOp.h"
301 static TernaryOp<Operator::TERNARY_IF> op;
307 static TernaryOp<Operator::DATA_SEGMENT_ALIGN> op;
  /external/eigen/unsupported/Eigen/CXX11/src/Tensor/
TensorExpr.h 222 template<typename TernaryOp, typename Arg1XprType, typename Arg2XprType, typename Arg3XprType>
223 struct traits<TensorCwiseTernaryOp<TernaryOp, Arg1XprType, Arg2XprType, Arg3XprType> >
227 TernaryOp(typename Arg1XprType::Scalar,
247 template<typename TernaryOp, typename Arg1XprType, typename Arg2XprType, typename Arg3XprType>
248 struct eval<TensorCwiseTernaryOp<TernaryOp, Arg1XprType, Arg2XprType, Arg3XprType>, Eigen::Dense>
250 typedef const TensorCwiseTernaryOp<TernaryOp, Arg1XprType, Arg2XprType, Arg3XprType>& type;
253 template<typename TernaryOp, typename Arg1XprType, typename Arg2XprType, typename Arg3XprType>
254 struct nested<TensorCwiseTernaryOp<TernaryOp, Arg1XprType, Arg2XprType, Arg3XprType>, 1, typename eval<TensorCwiseTernaryOp<TernaryOp, Arg1XprType, Arg2XprType, Arg3XprType> >::type>
256 typedef TensorCwiseTernaryOp<TernaryOp, Arg1XprType, Arg2XprType, Arg3XprType> type
    [all...]
TensorForwardDeclarations.h 34 template<typename TernaryOp, typename Arg1XprType, typename Arg2XprType, typename Arg3XprType> class TensorCwiseTernaryOp;
TensorEvaluator.h 440 template<typename TernaryOp, typename Arg1Type, typename Arg2Type, typename Arg3Type, typename Device>
441 struct TensorEvaluator<const TensorCwiseTernaryOp<TernaryOp, Arg1Type, Arg2Type, Arg3Type>, Device>
443 typedef TensorCwiseTernaryOp<TernaryOp, Arg1Type, Arg2Type, Arg3Type> XprType;
448 internal::functor_traits<TernaryOp>::PacketAccess,
517 const double functor_cost = internal::functor_traits<TernaryOp>::Cost;
534 const TernaryOp m_functor;
  /external/libcxx/test/std/utilities/meta/meta.trans/meta.trans.other/
common_type.pass.cpp 76 using TernaryOp = typename TernaryOpImp<T1, T2>::type;
154 using Expect = TernaryOp<T1, T2>;
  /frameworks/data-binding/compilerCommon/
BindingExpression.g4 86 | <assoc=right>left=expression op='?' iftrue=expression ':' iffalse=expression # TernaryOp
  /external/llvm/include/llvm/TableGen/
Record.h 855 enum TernaryOp : uint8_t { SUBST, FOREACH, IF };
860 TernOpInit(TernaryOp opc, Init *lhs, Init *mhs, Init *rhs,
871 static TernOpInit *get(TernaryOp opc, Init *lhs,
895 TernaryOp getOpcode() const { return (TernaryOp)Opc; }
    [all...]
  /external/swiftshader/third_party/LLVM/include/llvm/TableGen/
Record.h     [all...]
  /external/eigen/Eigen/src/Core/util/
ForwardDeclarations.h 94 template<typename TernaryOp, typename Arg1, typename Arg2, typename Arg3> class CwiseTernaryOp;
  /external/llvm/lib/TableGen/
Record.cpp 925 TernOpInit *TernOpInit::get(TernaryOp Opc, Init *LHS, Init *MHS, Init *RHS,
    [all...]
TGParser.cpp 965 TernOpInit::TernaryOp Code;
    [all...]
  /external/swiftshader/third_party/LLVM/lib/TableGen/
TGParser.cpp 871 TernOpInit::TernaryOp Code;
    [all...]
Record.cpp 982 TernOpInit *TernOpInit::get(TernaryOp opc, Init *lhs,
    [all...]
  /prebuilts/tools/common/m2/repository/org/glassfish/jaxb/codemodel/2.2.11/
codemodel-2.2.11.jar 

Completed in 2625 milliseconds