/external/eigen/Eigen/src/Core/ |
CwiseBinaryOp.h | 21 * \param BinaryOp template functor implementing the operator 37 template<typename BinaryOp, typename Lhs, typename Rhs> 38 struct traits<CwiseBinaryOp<BinaryOp, Lhs, Rhs> > 54 BinaryOp( 79 | (functor_traits<BinaryOp>::PacketAccess && StorageOrdersAgree && SameType ? PacketAccessBit : 0) 84 CoeffReadCost = LhsCoeffReadCost + RhsCoeffReadCost + functor_traits<BinaryOp>::Cost 91 // moved to the BinaryOp functors, on a per-case basis. This would however require a change in the BinaryOp functors, as 102 template<typename BinaryOp, typename Lhs, typename Rhs, typename StorageKind> 105 template<typename BinaryOp, typename Lhs, typename Rhs [all...] |
SelfCwiseBinaryOp.h | 31 template<typename BinaryOp, typename Lhs, typename Rhs> 32 struct traits<SelfCwiseBinaryOp<BinaryOp,Lhs,Rhs> > 33 : traits<CwiseBinaryOp<BinaryOp,Lhs,Rhs> > 38 Flags = traits<CwiseBinaryOp<BinaryOp,Lhs,Rhs> >::Flags | (Lhs::Flags&DirectAccessBit) | (Lhs::Flags&LvalueBit), 45 template<typename BinaryOp, typename Lhs, typename Rhs> class SelfCwiseBinaryOp 46 : public internal::dense_xpr_base< SelfCwiseBinaryOp<BinaryOp, Lhs, Rhs> >::type 55 inline SelfCwiseBinaryOp(Lhs& xpr, const BinaryOp& func = BinaryOp()) : m_matrix(xpr), m_functor(func) {} 131 EIGEN_CHECK_BINARY_COMPATIBILIY(BinaryOp,typename Lhs::Scalar,typename RhsDerived::Scalar); 158 const BinaryOp& functor() const [all...] |
VectorwiseOp.h | 133 template <typename BinaryOp, typename Scalar> 136 BinaryOp(Scalar) 139 { enum { value = (Size-1) * functor_traits<BinaryOp>::Cost }; }; 140 member_redux(const BinaryOp func) : m_functor(func) {} 144 const BinaryOp m_functor; 185 template<typename BinaryOp> struct ReduxReturnType 188 internal::member_redux<BinaryOp,typename internal::traits<ExpressionType>::Scalar>, 246 * The template parameter \a BinaryOp is the type of the functor 251 template<typename BinaryOp> 252 const typename ReduxReturnType<BinaryOp>::Typ [all...] |
DenseBase.h | 424 template<typename BinaryOp> 425 typename internal::result_of<BinaryOp(typename internal::traits<Derived>::Scalar)>::type 426 redux(const BinaryOp& func) const;
|
/external/chromium/base/ |
stl_util-inl.h | 388 template<typename Pair, typename BinaryOp> 390 : public std::binary_function<Pair, Pair, typename BinaryOp::result_type> { 395 BinaryOperateOnFirst(const BinaryOp& f) : f_(f) { 398 typename BinaryOp::result_type operator()(const Pair& p1, 404 BinaryOp f_; 407 template<typename Pair, typename BinaryOp> 408 BinaryOperateOnFirst<Pair, BinaryOp> BinaryOperate1st(const BinaryOp& f) { 409 return BinaryOperateOnFirst<Pair, BinaryOp>(f); 412 template<typename Pair, typename BinaryOp> [all...] |
/external/eigen/Eigen/src/SparseCore/ |
SparseCwiseBinaryOp.h | 40 template<typename BinaryOp, typename Lhs, typename Rhs, typename Derived, 47 template<typename BinaryOp, typename Lhs, typename Rhs> 48 class CwiseBinaryOpImpl<BinaryOp, Lhs, Rhs, Sparse> 49 : public SparseMatrixBase<CwiseBinaryOp<BinaryOp, Lhs, Rhs> > 54 typedef CwiseBinaryOp<BinaryOp, Lhs, Rhs> Derived; 67 template<typename BinaryOp, typename Lhs, typename Rhs> 68 class CwiseBinaryOpImpl<BinaryOp,Lhs,Rhs,Sparse>::InnerIterator 69 : public internal::sparse_cwise_binary_op_inner_iterator_selector<BinaryOp,Lhs,Rhs,typename CwiseBinaryOpImpl<BinaryOp,Lhs,Rhs,Sparse>::InnerIterator> 74 BinaryOp,Lhs,Rhs, InnerIterator> Base [all...] |
/external/clang/lib/AST/ |
StmtProfile.cpp | 539 BinaryOperatorKind &BinaryOp) { 558 BinaryOp = BO_Add; 567 BinaryOp = BO_Sub; 576 BinaryOp = BO_Sub; 580 BinaryOp = BO_Div; 584 BinaryOp = BO_Rem; 588 BinaryOp = BO_Xor; 597 BinaryOp = BO_And; 601 BinaryOp = BO_Or; 613 BinaryOp = BO_Assign [all...] |
/external/dexmaker/src/test/java/com/google/dexmaker/examples/ |
FibonacciMaker.java | 19 import com.google.dexmaker.BinaryOp; 55 code.op(BinaryOp.SUBTRACT, a, i, constant1); 56 code.op(BinaryOp.SUBTRACT, b, i, constant2); 59 code.op(BinaryOp.ADD, result, c, d);
|
HelloWorldMaker.java | 19 import com.google.dexmaker.BinaryOp; 86 code.op(BinaryOp.SUBTRACT, c, a, b);
|
/external/dexmaker/src/test/java/com/google/dexmaker/ |
DexMakerTest.java | 733 Method add = binaryOpMethod(int.class, int.class, BinaryOp.ADD); 736 Method subtract = binaryOpMethod(int.class, int.class, BinaryOp.SUBTRACT); 739 Method multiply = binaryOpMethod(int.class, int.class, BinaryOp.MULTIPLY); 742 Method divide = binaryOpMethod(int.class, int.class, BinaryOp.DIVIDE); 751 Method remainder = binaryOpMethod(int.class, int.class, BinaryOp.REMAINDER); 760 Method and = binaryOpMethod(int.class, int.class, BinaryOp.AND); 763 Method or = binaryOpMethod(int.class, int.class, BinaryOp.OR); 766 Method xor = binaryOpMethod(int.class, int.class, BinaryOp.XOR); 769 Method shiftLeft = binaryOpMethod(int.class, int.class, BinaryOp.SHIFT_LEFT); 772 Method shiftRight = binaryOpMethod(int.class, int.class, BinaryOp.SHIFT_RIGHT) [all...] |
/external/chromium_org/tools/gn/ |
parser.h | 69 FRIEND_TEST_ALL_PREFIXES(Parser, BinaryOp);
|
parser_unittest.cc | 101 TEST(Parser, BinaryOp) {
|
/external/dexmaker/src/main/java/com/google/dexmaker/ |
BinaryOp.java | 39 public enum BinaryOp {
|
Code.java | 63 * into a third value using {@link #op(BinaryOp,Local,Local,Local) op(BinaryOp, 511 * Shift operations (like {@link BinaryOp#SHIFT_LEFT}) require {@code b} to 514 public <T1, T2> void op(BinaryOp op, Local<T1> target, Local<T1> a, Local<T2> b) { [all...] |
/external/chromium_org/third_party/sqlite/src/test/ |
fuzz_common.tcl | 26 # BinaryOp 57 proc BinaryOp {} { 74 {[Expr $c] [BinaryOp] [Expr $c]} \
|
/external/eigen/Eigen/src/Core/util/ |
ForwardDeclarations.h | 90 template<typename BinaryOp, typename Lhs, typename Rhs> class CwiseBinaryOp; 212 template<typename MatrixType, typename BinaryOp, int Direction> class PartialReduxExpr;
|
/external/llvm/include/llvm/TableGen/ |
Record.h | 930 enum BinaryOp { ADD, SHL, SRA, SRL, STRCONCAT, CONCAT, EQ }; 932 BinaryOp Opc; 935 BinOpInit(BinaryOp opc, Init *lhs, Init *rhs, RecTy *Type) : 945 static BinOpInit *get(BinaryOp opc, Init *lhs, Init *rhs, 965 BinaryOp getOpcode() const { return Opc; } [all...] |
/external/v8/src/ia32/ |
code-stubs-ia32.h | 201 Major MajorKey() { return BinaryOp; }
|
/external/v8/src/x64/ |
code-stubs-x64.h | 200 Major MajorKey() { return BinaryOp; }
|
/external/chromium_org/v8/src/ |
code-stubs.h | 43 V(BinaryOp) \ 1093 Major MajorKey() { return BinaryOp; } [all...] |
/external/v8/src/arm/ |
code-stubs-arm.h | 189 Major MajorKey() { return BinaryOp; } [all...] |
/external/v8/src/ |
code-stubs.h | 43 V(BinaryOp) \ [all...] |
/external/v8/src/mips/ |
code-stubs-mips.h | 190 Major MajorKey() { return BinaryOp; } [all...] |
/external/compiler-rt/lib/msan/tests/ |
msan_test.cc | [all...] |
/external/llvm/lib/TableGen/ |
Record.cpp | 869 BinOpInit *BinOpInit::get(BinaryOp opc, Init *lhs, [all...] |