HomeSort by relevance Sort by last modified time
    Searched refs:BinaryOp (Results 1 - 25 of 29) sorted by null

1 2

  /frameworks/compile/mclinker/include/mcld/Script/
BinaryOp.h 1 //===- BinaryOp.h ---------------------------------------------------------===//
23 /** \class BinaryOP
28 class BinaryOp : public Operator
33 BinaryOp()
40 ~BinaryOp()
58 IntOperand* BinaryOp<Operator::MUL>::eval(const Module&,
61 IntOperand* BinaryOp<Operator::DIV>::eval(const Module&,
64 IntOperand* BinaryOp<Operator::MOD>::eval(const Module&,
67 IntOperand* BinaryOp<Operator::ADD>::eval(const Module&,
70 IntOperand* BinaryOp<Operator::SUB>::eval(const Module&
    [all...]
  /frameworks/compile/mclinker/lib/Script/
Operator.cpp 12 #include <mcld/Script/BinaryOp.h>
219 static BinaryOp<Operator::MUL> op;
226 static BinaryOp<Operator::DIV> op;
233 static BinaryOp<Operator::MOD> op;
240 static BinaryOp<Operator::ADD> op;
247 static BinaryOp<Operator::SUB> op;
254 static BinaryOp<Operator::LSHIFT> op;
261 static BinaryOp<Operator::RSHIFT> op;
268 static BinaryOp<Operator::LT> op;
275 static BinaryOp<Operator::LE> op
    [all...]
BinaryOp.cpp 1 //===- BinaryOp.cpp -------------------------------------------------------===//
9 #include <mcld/Script/BinaryOp.h>
20 // BinaryOp
23 IntOperand* BinaryOp<Operator::MUL>::eval(const Module& pModule,
32 IntOperand* BinaryOp<Operator::DIV>::eval(const Module& pModule,
41 IntOperand* BinaryOp<Operator::MOD>::eval(const Module& pModule,
50 IntOperand* BinaryOp<Operator::ADD>::eval(const Module& pModule,
59 IntOperand* BinaryOp<Operator::SUB>::eval(const Module& pModule,
68 IntOperand* BinaryOp<Operator::LSHIFT>::eval(const Module& pModule,
77 IntOperand* BinaryOp<Operator::RSHIFT>::eval(const Module& pModule
    [all...]
Android.mk 6 BinaryOp.cpp \
  /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 134 template <typename BinaryOp, typename Scalar>
137 BinaryOp(Scalar)
140 { enum { value = (Size-1) * functor_traits<BinaryOp>::Cost }; };
141 member_redux(const BinaryOp func) : m_functor(func) {}
145 const BinaryOp m_functor;
186 template<typename BinaryOp> struct ReduxReturnType
189 internal::member_redux<BinaryOp,typename internal::traits<ExpressionType>::Scalar>,
269 * The template parameter \a BinaryOp is the type of the functor
274 template<typename BinaryOp>
275 const typename ReduxReturnType<BinaryOp>::Typ
    [all...]
DenseBase.h 414 template<typename BinaryOp>
415 typename internal::result_of<BinaryOp(typename internal::traits<Derived>::Scalar)>::type
416 redux(const BinaryOp& func) const;
  /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 647 BinaryOperatorKind &BinaryOp) {
666 BinaryOp = BO_Add;
675 BinaryOp = BO_Sub;
684 BinaryOp = BO_Mul;
688 BinaryOp = BO_Div;
692 BinaryOp = BO_Rem;
696 BinaryOp = BO_Xor;
705 BinaryOp = BO_And;
709 BinaryOp = BO_Or;
721 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/deqp/framework/randomshaders/
rsgBinaryOps.hpp 41 class BinaryOp : public Expression
44 BinaryOp (Token::Type operatorToken);
45 virtual ~BinaryOp (void);
69 class BinaryVecOp : public BinaryOp<Precedence, ASSOCIATIVITY_LEFT>
148 class RelationalOp : public BinaryOp<7, ASSOCIATIVITY_LEFT>
264 class EqualityComparisonOp : public BinaryOp<8, ASSOCIATIVITY_LEFT>
rsgBinaryOps.cpp 35 BinaryOp<Precedence, Assoc>::BinaryOp (Token::Type operatorToken)
45 BinaryOp<Precedence, Assoc>::~BinaryOp (void)
52 Expression* BinaryOp<Precedence, Assoc>::createNextChild (GeneratorState& state)
76 float BinaryOp<Precedence, Assoc>::getWeight (const GeneratorState& state, ConstValueRangeAccess valueRange)
93 void BinaryOp<Precedence, Assoc>::tokenize (GeneratorState& state, TokenStream& str) const
101 void BinaryOp<Precedence, Assoc>::evaluate (ExecutionContext& execCtx)
115 : BinaryOp<Precedence, ASSOCIATIVITY_LEFT>(operatorToken)
398 : BinaryOp<7, ASSOCIATIVITY_LEFT>(operatorToken
    [all...]
  /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/dexmaker/src/main/java/com/google/dexmaker/
BinaryOp.java 39 public enum BinaryOp {
  /external/chromium_org/tools/gn/
parser.h 102 FRIEND_TEST_ALL_PREFIXES(Parser, BinaryOp);
parser_unittest.cc 99 TEST(Parser, BinaryOp) {
  /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 89 template<typename BinaryOp, typename Lhs, typename Rhs> class CwiseBinaryOp;
211 template<typename MatrixType, typename BinaryOp, int Direction> class PartialReduxExpr;
  /external/clang/include/clang/Analysis/Analyses/
ThreadSafetyTraverse.h 226 R_SExpr reduceBinaryOp(BinaryOp &Orig, R_SExpr E0, R_SExpr E1) {
227 return new (Arena) BinaryOp(Orig, E0, E1);
361 R_SExpr reduceBinaryOp(BinaryOp &Orig, R_SExpr E0, R_SExpr E1) {
827 void printBinaryOp(BinaryOp *E, StreamType &SS) {
ThreadSafetyTIL.h     [all...]
  /prebuilts/tools/common/m2/repository/com/google/dexmaker/dexmaker/1.0/
dexmaker-1.0.jar 
  /external/clang/lib/Analysis/
ThreadSafetyCommon.cpp 273 return new (Arena) til::BinaryOp(Op, E1, E0);
275 return new (Arena) til::BinaryOp(Op, E0, E1);
297 E1 = new (Arena) til::BinaryOp(Op, Arg, E1);
  /external/llvm/include/llvm/TableGen/
Record.h 931 enum BinaryOp { ADD, SHL, SRA, SRL, LISTCONCAT, STRCONCAT, CONCAT, EQ };
934 BinaryOp Opc;
937 BinOpInit(BinaryOp opc, Init *lhs, Init *rhs, RecTy *Type) :
947 static BinOpInit *get(BinaryOp opc, Init *lhs, Init *rhs,
    [all...]

Completed in 2102 milliseconds

1 2