/external/eigen/Eigen/src/Core/ |
D | 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, 82 template <typename TernaryOp, typename Arg1Type, typename Arg2Type, 85 TernaryOp, Arg1Type, Arg2Type, Arg3Type, 95 TernaryOp, Arg1Type, Arg2Type, Arg3Type, 109 const TernaryOp& func = TernaryOp()) 175 const TernaryOp& functor() const { return m_functor; } 181 const TernaryOp m_functor; [all …]
|
D | 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 … evaluator<Arg2>::CoeffReadCost + evaluator<Arg3>::CoeffReadCost + functor_traits<TernaryOp>::Cost, [all …]
|
/external/eigen/unsupported/Eigen/CXX11/src/Tensor/ |
D | 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 …ested<TensorCwiseTernaryOp<TernaryOp, Arg1XprType, Arg2XprType, Arg3XprType>, 1, typename eval<Ten… 256 typedef TensorCwiseTernaryOp<TernaryOp, Arg1XprType, Arg2XprType, Arg3XprType> type; 263 template<typename TernaryOp, typename Arg1XprType, typename Arg2XprType, typename Arg3XprType> [all …]
|
D | TensorEvaluator.h | 440 template<typename TernaryOp, typename Arg1Type, typename Arg2Type, typename Arg3Type, typename Devi… 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;
|
D | TensorForwardDeclarations.h | 34 template<typename TernaryOp, typename Arg1XprType, typename Arg2XprType, typename Arg3XprType> clas…
|
/external/libcxx/test/std/utilities/meta/meta.trans/meta.trans.other/ |
D | common_type.pass.cpp | 84 using TernaryOp = typename TernaryOpImp<T1, T2>::type; typedef 164 using Expect = TernaryOp<T1, T2>; in test_bullet_three_two()
|
/external/llvm/include/llvm/TableGen/ |
D | Record.h | 855 enum TernaryOp : uint8_t { SUBST, FOREACH, IF }; enum 860 TernOpInit(TernaryOp opc, Init *lhs, Init *mhs, Init *rhs, in TernOpInit() 871 static TernOpInit *get(TernaryOp opc, Init *lhs, 895 TernaryOp getOpcode() const { return (TernaryOp)Opc; } in getOpcode()
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/TableGen/ |
D | Record.h | 856 enum TernaryOp : uint8_t { SUBST, FOREACH, IF, DAG }; enum 861 TernOpInit(TernaryOp opc, Init *lhs, Init *mhs, Init *rhs, in TernOpInit() 873 static TernOpInit *get(TernaryOp opc, Init *lhs, 897 TernaryOp getOpcode() const { return (TernaryOp)Opc; } in getOpcode()
|
/external/swiftshader/third_party/LLVM/include/llvm/TableGen/ |
D | Record.h | 1003 enum TernaryOp { SUBST, FOREACH, IF }; enum 1005 TernaryOp Opc; 1008 TernOpInit(TernaryOp opc, Init *lhs, Init *mhs, Init *rhs, in TernOpInit() 1016 static TernOpInit *get(TernaryOp opc, Init *lhs, 1041 TernaryOp getOpcode() const { return Opc; } in getOpcode()
|
/external/eigen/Eigen/src/Core/util/ |
D | ForwardDeclarations.h | 94 template<typename TernaryOp, typename Arg1, typename Arg2, typename Arg3> class CwiseTernaryOp;
|
/external/llvm/lib/TableGen/ |
D | Record.cpp | 925 TernOpInit *TernOpInit::get(TernaryOp Opc, Init *LHS, Init *MHS, Init *RHS, in get() 1191 if (TOI->getOpcode() == TernOpInit::TernaryOp::IF && in convertInitializerTo()
|
D | TGParser.cpp | 965 TernOpInit::TernaryOp Code; in ParseOperation()
|
/external/tensorflow/tensorflow/compiler/xla/client/ |
D | xla_builder.cc | 553 XlaOp XlaBuilder::TernaryOp(HloOpcode triop, const XlaOp& lhs, const XlaOp& rhs, in TernaryOp() function in xla::XlaBuilder 972 return TernaryOp(opcode, pred, on_true, on_false); in Select() 1734 return TernaryOp(HloOpcode::kClamp, min, operand, max); in Clamp()
|
D | xla_builder.h | 607 XlaOp TernaryOp(HloOpcode triop, const XlaOp& lhs, const XlaOp& rhs,
|
/external/swiftshader/third_party/LLVM/lib/TableGen/ |
D | TGParser.cpp | 871 TernOpInit::TernaryOp Code; in ParseOperation()
|
D | Record.cpp | 982 TernOpInit *TernOpInit::get(TernaryOp opc, Init *lhs, in get()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/TableGen/ |
D | TGParser.cpp | 1310 TernOpInit::TernaryOp Code; in ParseOperation()
|
D | Record.cpp | 1004 TernOpInit *TernOpInit::get(TernaryOp Opc, Init *LHS, Init *MHS, Init *RHS, in get()
|