/frameworks/compile/mclinker/lib/Script/ |
H A D | Operator.cpp | 1 //===- Operator.cpp -------------------------------------------------------===// 9 #include <mcld/Script/Operator.h> 19 // Operator 21 const char* Operator::OpNames[] = { 76 Operator::Operator(Arity pArity, function in class:Operator 85 Operator::~Operator() 89 void Operator::dump() const 96 Operator [all...] |
H A D | ScriptParser.yy | 15 #include <mcld/Script/Operator.h> 628 &Operator::create<Operator::UNARY_PLUS>()); 634 &Operator::create<Operator::UNARY_MINUS>()); 640 &Operator::create<Operator::LOGICAL_NOT>()); 646 &Operator::create<Operator::BITWISE_NOT>()); 652 &Operator [all...] |
H A D | UnaryOp.cpp | 22 IntOperand* UnaryOp<Operator::UNARY_PLUS>::eval(const Module& pModule, 32 UnaryOp<Operator::UNARY_MINUS>::eval(const Module& pModule, 42 UnaryOp<Operator::LOGICAL_NOT>::eval(const Module& pModule, 52 UnaryOp<Operator::BITWISE_NOT>::eval(const Module& pModule, 61 IntOperand* UnaryOp<Operator::ABSOLUTE>::eval(const Module& pModule, 70 IntOperand* UnaryOp<Operator::ADDR>::eval(const Module& pModule, 92 IntOperand* UnaryOp<Operator::ALIGNOF>::eval(const Module& pModule, 115 UnaryOp<Operator::DATA_SEGMENT_END>::eval(const Module& pModule, 124 IntOperand* UnaryOp<Operator::DEFINED>::eval(const Module& pModule, 133 IntOperand* UnaryOp<Operator [all...] |
H A D | NullaryOp.cpp | 19 NullaryOp<Operator::SIZEOF_HEADERS>::eval(const Module& pModule, 29 NullaryOp<Operator::MAXPAGESIZE>::eval(const Module& pModule, 39 NullaryOp<Operator::COMMONPAGESIZE>::eval(const Module& pModule,
|
H A D | BinaryOp.cpp | 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, 86 IntOperand* BinaryOp<Operator::LT>::eval(const Module& pModule, 95 IntOperand* BinaryOp<Operator::LE>::eval(const Module& pModule, 104 IntOperand* BinaryOp<Operator [all...] |
H A D | RpnExpr.cpp | 12 #include <mcld/Script/Operator.h> 92 expr->push_back(&Operator::create<Operator::ADDR>()); 94 expr->push_back(&Operator::create<Operator::SIZEOF>()); 95 expr->push_back(&Operator::create<Operator::ADD>());
|
H A D | RpnEvaluator.cpp | 14 #include <mcld/Script/Operator.h> 38 Operator* op = llvm::cast<Operator>(*it); 40 case Operator::NULLARY: { 44 case Operator::UNARY: { 51 case Operator::BINARY: { 61 case Operator::TERNARY: {
|
H A D | TernaryOp.cpp | 19 TernaryOp<Operator::TERNARY_IF>::eval(const Module& pModule, 33 TernaryOp<Operator::DATA_SEGMENT_ALIGN>::eval(const Module& pModule,
|
H A D | Android.mk | 15 Operator.cpp \
|
H A D | Assignment.cpp | 12 #include <mcld/Script/Operator.h>
|
/frameworks/compile/mclinker/include/mcld/Script/ |
H A D | Operator.h | 1 //===- Operator.h ---------------------------------------------------------===// 23 /** \class Operator 27 class Operator : public ExprToken class in namespace:mcld 97 Operator(Arity pArity, Type pType); 103 virtual ~Operator(); 121 template<Operator::Type TYPE> 122 static Operator& create(); 132 Operator& Operator::create<Operator [all...] |
H A D | UnaryOp.h | 12 #include <mcld/Script/Operator.h> 27 template<Operator::Type TYPE> 28 class UnaryOp : public Operator 31 friend class Operator; 34 : Operator(Operator::UNARY, TYPE), m_pOperand(NULL) 53 IntOperand* UnaryOp<Operator::UNARY_PLUS>::eval(const Module&, 56 IntOperand* UnaryOp<Operator::UNARY_MINUS>::eval(const Module&, 59 IntOperand* UnaryOp<Operator::LOGICAL_NOT>::eval(const Module&, 62 IntOperand* UnaryOp<Operator [all...] |
H A D | NullaryOp.h | 12 #include <mcld/Script/Operator.h> 27 template<Operator::Type TYPE> 28 class NullaryOp : public Operator 31 friend class Operator; 34 : Operator(Operator::NULLARY, TYPE) 50 IntOperand* NullaryOp<Operator::SIZEOF_HEADERS>::eval(const Module&, 53 IntOperand* NullaryOp<Operator::MAXPAGESIZE>::eval(const Module&, 57 IntOperand* NullaryOp<Operator::COMMONPAGESIZE>::eval(const Module&,
|
H A D | TernaryOp.h | 12 #include <mcld/Script/Operator.h> 27 template<Operator::Type TYPE> 28 class TernaryOp : public Operator 31 friend class Operator; 34 : Operator(Operator::TERNARY, TYPE) 58 IntOperand* TernaryOp<Operator::TERNARY_IF>::eval(const Module&, 63 TernaryOp<Operator::DATA_SEGMENT_ALIGN>::eval(const Module&,
|
H A D | BinaryOp.h | 12 #include <mcld/Script/Operator.h> 27 template<Operator::Type TYPE> 28 class BinaryOp : public Operator 31 friend class Operator; 34 : Operator(Operator::BINARY, TYPE), m_Size(0) 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 [all...] |
/frameworks/base/tools/split-select/ |
H A D | Rule.h | 33 enum Operator { enum in struct:split::Rule 46 Operator op;
|
/frameworks/compile/mclinker/lib/Object/ |
H A D | SectionMap.cpp | 14 #include <mcld/Script/Operator.h>
|