/frameworks/compile/mclinker/lib/Script/ |
Operator.cpp | 1 //===- Operator.cpp -------------------------------------------------------===// 9 #include "mcld/Script/Operator.h" 21 // Operator 23 const char* Operator::OpNames[] = { 43 Operator::Operator(Arity pArity, Type pType) 44 : ExprToken(ExprToken::OPERATOR), m_Arity(pArity), m_Type(pType) { 48 Operator::~Operator() { 51 void Operator::dump() const [all...] |
NullaryOp.cpp | 19 IntOperand* NullaryOp<Operator::SIZEOF_HEADERS>::eval( 28 IntOperand* NullaryOp<Operator::MAXPAGESIZE>::eval( 37 IntOperand* NullaryOp<Operator::COMMONPAGESIZE>::eval(
|
ScriptParser.yy | 15 #include "mcld/Script/Operator.h" 639 &Operator::create<Operator::UNARY_PLUS>()); 645 &Operator::create<Operator::UNARY_MINUS>()); 651 &Operator::create<Operator::LOGICAL_NOT>()); 657 &Operator::create<Operator::BITWISE_NOT>()); 663 &Operator::create<Operator::MUL>()) [all...] |
UnaryOp.cpp | 26 IntOperand* UnaryOp<Operator::UNARY_PLUS>::eval( 35 IntOperand* UnaryOp<Operator::UNARY_MINUS>::eval( 44 IntOperand* UnaryOp<Operator::LOGICAL_NOT>::eval( 53 IntOperand* UnaryOp<Operator::BITWISE_NOT>::eval( 62 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, 114 IntOperand* UnaryOp<Operator::DATA_SEGMENT_END>::eval( 123 IntOperand* UnaryOp<Operator::DEFINED>::eval(const Module& pModule, 131 IntOperand* UnaryOp<Operator::LENGTH>::eval(const Module& pModule [all...] |
/external/v8/src/compiler/ |
machine-operator.h | 19 class Operator; 25 OptionalOperator(bool supported, const Operator* op) 29 // Gets the operator only if it is supported. 30 const Operator* op() const { 34 // Always gets the operator, even for unsupported operators. This is useful to 35 // use the operator as a placeholder in a graph, for instance. 36 const Operator* placeholder() const { return op_; } 40 const Operator* const op_; 48 LoadRepresentation LoadRepresentationOf(Operator const*); 67 V8_EXPORT_PRIVATE bool operator==(StoreRepresentation, StoreRepresentation) [all...] |
simplified-operator.h | 11 #include "src/compiler/operator.h" 27 class Operator; 34 std::ostream& operator<<(std::ostream&, BaseTaggedness); 50 V8_EXPORT_PRIVATE bool operator==(BufferAccess, BufferAccess); 51 bool operator!=(BufferAccess, BufferAccess); 55 V8_EXPORT_PRIVATE std::ostream& operator<<(std::ostream&, BufferAccess); 57 V8_EXPORT_PRIVATE BufferAccess const BufferAccessOf(const Operator* op) 74 V8_EXPORT_PRIVATE bool operator==(FieldAccess const&, FieldAccess const&); 75 bool operator!=(FieldAccess const&, FieldAccess const&); 79 V8_EXPORT_PRIVATE std::ostream& operator<<(std::ostream&, FieldAccess const&) [all...] |
machine-operator.cc | 5 #include "src/compiler/machine-operator.h" 9 #include "src/compiler/operator.h" 15 bool operator==(StoreRepresentation lhs, StoreRepresentation rhs) { 21 bool operator!=(StoreRepresentation lhs, StoreRepresentation rhs) { 31 std::ostream& operator<<(std::ostream& os, StoreRepresentation rep) { 37 LoadRepresentation LoadRepresentationOf(Operator const* op) { 45 StoreRepresentation const& StoreRepresentationOf(Operator const* op) { 50 UnalignedLoadRepresentation UnalignedLoadRepresentationOf(Operator const* op) { 56 Operator const* op) { 61 CheckedLoadRepresentation CheckedLoadRepresentationOf(Operator const* op) [all...] |
operator-properties.h | 16 class Operator; 20 static bool HasContextInput(const Operator* op); 21 static int GetContextInputCount(const Operator* op) { 25 static bool HasFrameStateInput(const Operator* op); 26 static int GetFrameStateInputCount(const Operator* op) { 30 static int GetTotalInputCount(const Operator* op); 32 static bool IsBasicBlockBegin(const Operator* op);
|
common-operator.h | 23 class Operator; 44 V8_EXPORT_PRIVATE std::ostream& operator<<(std::ostream&, BranchHint); 46 V8_EXPORT_PRIVATE BranchHint BranchHintOf(const Operator* const); 49 DeoptimizeReason DeoptimizeReasonOf(Operator const* const); 56 std::ostream& operator<<(std::ostream&, DeoptimizeKind); 58 // Parameters for the {Deoptimize} operator. 72 bool operator==(DeoptimizeParameters, DeoptimizeParameters); 73 bool operator!=(DeoptimizeParameters, DeoptimizeParameters); 77 std::ostream& operator<<(std::ostream&, DeoptimizeParameters p); 79 DeoptimizeParameters const& DeoptimizeParametersOf(Operator const* const) [all...] |
common-operator.cc | 5 #include "src/compiler/common-operator.h" 11 #include "src/compiler/operator.h" 19 std::ostream& operator<<(std::ostream& os, BranchHint hint) { 33 BranchHint BranchHintOf(const Operator* const op) { 38 DeoptimizeReason DeoptimizeReasonOf(Operator const* const op) { 46 std::ostream& operator<<(std::ostream& os, DeoptimizeKind kind) { 57 bool operator==(DeoptimizeParameters lhs, DeoptimizeParameters rhs) { 61 bool operator!=(DeoptimizeParameters lhs, DeoptimizeParameters rhs) { 69 std::ostream& operator<<(std::ostream& os, DeoptimizeParameters p) { 73 DeoptimizeParameters const& DeoptimizeParametersOf(Operator const* const op) [all...] |
simplified-operator.cc | 5 #include "src/compiler/simplified-operator.h" 9 #include "src/compiler/operator.h" 20 std::ostream& operator<<(std::ostream& os, BaseTaggedness base_taggedness) { 57 bool operator==(BufferAccess lhs, BufferAccess rhs) { 62 bool operator!=(BufferAccess lhs, BufferAccess rhs) { return !(lhs == rhs); } 70 std::ostream& operator<<(std::ostream& os, BufferAccess access) { 83 BufferAccess const BufferAccessOf(const Operator* op) { 90 bool operator==(FieldAccess const& lhs, FieldAccess const& rhs) { 99 bool operator!=(FieldAccess const& lhs, FieldAccess const& rhs) { 113 std::ostream& operator<<(std::ostream& os, FieldAccess const& access) [all...] |
js-operator.cc | 5 #include "src/compiler/js-operator.h" 11 #include "src/compiler/operator.h" 27 bool operator==(VectorSlotPair const& lhs, VectorSlotPair const& rhs) { 33 bool operator!=(VectorSlotPair const& lhs, VectorSlotPair const& rhs) { 43 ConvertReceiverMode ConvertReceiverModeOf(Operator const* op) { 49 ToBooleanHints ToBooleanHintsOf(Operator const* op) { 55 bool operator==(CallConstructParameters const& lhs, 62 bool operator!=(CallConstructParameters const& lhs, 73 std::ostream& operator<<(std::ostream& os, CallConstructParameters const& p) { 78 CallConstructParameters const& CallConstructParametersOf(Operator const* op) [all...] |
js-operator.h | 18 class Operator; 42 bool operator==(VectorSlotPair const&, VectorSlotPair const&); 43 bool operator!=(VectorSlotPair const&, VectorSlotPair const&); 49 ConvertReceiverMode ConvertReceiverModeOf(Operator const* op); 53 ToBooleanHints ToBooleanHintsOf(Operator const* op); 74 bool operator==(CallConstructParameters const&, CallConstructParameters const&); 75 bool operator!=(CallConstructParameters const&, CallConstructParameters const&); 79 std::ostream& operator<<(std::ostream&, CallConstructParameters const&); 81 CallConstructParameters const& CallConstructParametersOf(Operator const*); 108 bool operator==(CallFunctionParameters const& that) const [all...] |
operator.cc | 5 #include "src/compiler/operator.h" 25 STATIC_CONST_MEMBER_DEFINITION const size_t Operator::kMaxControlOutputCount; 27 Operator::Operator(Opcode opcode, Properties properties, const char* mnemonic, 40 std::ostream& operator<<(std::ostream& os, const Operator& op) { 45 void Operator::PrintToImpl(std::ostream& os, PrintVerbosity verbose) const { 49 void Operator::PrintPropsTo(std::ostream& os) const { 53 if (HasProperty(Operator::k##name)) { \
|
graph-replay.h | 31 static void PrintReplayOpCreator(const Operator* op);
|
/frameworks/compile/mclinker/include/mcld/Script/ |
Operator.h | 1 //===- Operator.h ---------------------------------------------------------===// 22 /** \class Operator 23 * \brief This class defines the interfaces to an operator token. 26 class Operator : public ExprToken { 31 /* arithmetic operator */ 90 Operator(Arity pArity, Type pType); 96 virtual ~Operator(); 110 return pToken->kind() == ExprToken::OPERATOR; 113 template <Operator::Type TYPE> 114 static Operator& create() [all...] |
NullaryOp.h | 12 #include "mcld/Script/Operator.h" 24 * \brief This class defines the interfaces to an nullary operator token. 27 template <Operator::Type TYPE> 28 class NullaryOp : public Operator { 30 friend class Operator; 32 NullaryOp() : Operator(Operator::NULLARY, TYPE) {} 43 IntOperand* NullaryOp<Operator::SIZEOF_HEADERS>::eval(const Module&, 46 IntOperand* NullaryOp<Operator::MAXPAGESIZE>::eval(const Module&, 50 IntOperand* NullaryOp<Operator::COMMONPAGESIZE>::eval(const Module& [all...] |
BinaryOp.h | 12 #include "mcld/Script/Operator.h" 24 * \brief This class defines the interfaces to an binary operator token. 27 template <Operator::Type TYPE> 28 class BinaryOp : public Operator { 30 friend class Operator; 32 BinaryOp() : Operator(Operator::BINARY, TYPE), m_Size(0) { 53 IntOperand* BinaryOp<Operator::MUL>::eval(const Module&, 56 IntOperand* BinaryOp<Operator::DIV>::eval(const Module&, 59 IntOperand* BinaryOp<Operator::MOD>::eval(const Module& [all...] |
TernaryOp.h | 12 #include "mcld/Script/Operator.h" 24 * \brief This class defines the interfaces to an binary operator token. 27 template <Operator::Type TYPE> 28 class TernaryOp : public Operator { 30 friend class Operator; 32 TernaryOp() : Operator(Operator::TERNARY, TYPE) { 53 IntOperand* TernaryOp<Operator::TERNARY_IF>::eval(const Module&, 57 IntOperand* TernaryOp<Operator::DATA_SEGMENT_ALIGN>::eval(
|
UnaryOp.h | 12 #include "mcld/Script/Operator.h" 24 * \brief This class defines the interfaces to an unary operator token. 27 template <Operator::Type TYPE> 28 class UnaryOp : public Operator { 30 friend class Operator; 32 UnaryOp() : Operator(Operator::UNARY, TYPE), m_pOperand(NULL) {} 46 IntOperand* UnaryOp<Operator::UNARY_PLUS>::eval(const Module&, 49 IntOperand* UnaryOp<Operator::UNARY_MINUS>::eval(const Module&, 52 IntOperand* UnaryOp<Operator::LOGICAL_NOT>::eval(const Module& [all...] |
/external/clang/test/CodeGenCXX/ |
2003-11-18-PtrMemConstantInitializer.cpp | 7 struct Operator { 11 Operator opTab[] = {
|
/external/deqp/modules/gles2/scripts/ |
gen-reserved_operators.py | 55 if op.operator == "~": 58 self.operation = 'value ' + op.operator + ' 1;' 68 class Operator(): 69 def __init__(self, operator, name): 70 self.operator = operator 76 Operator("%", "modulo"), 77 Operator("~", "bitwise_not"), 78 Operator("<<", "bitwise_shift_left"), 79 Operator(">>", "bitwise_shift_right") [all...] |
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Pei/Dependency/ |
Dependency.h | 29 VOID *Operator;
|
/external/clang/include/clang/Basic/ |
OperatorKinds.h | 23 OO_None, ///< Not an overloaded operator 30 /// \brief Retrieve the spelling of the given overloaded operator, without 31 /// the preceding "operator" keyword. 32 const char *getOperatorSpelling(OverloadedOperatorKind Operator);
|
/external/llvm/utils/PerfectShuffle/ |
PerfectShuffle.cpp | 22 struct Operator; 88 Operator *Op; // The Operation used to generate this value. 101 static std::vector<Operator*> TheOperators; 103 /// Operator - This is a vector operation that is available for use. 104 struct Operator { 110 Operator(unsigned short shufflemask, const char *name, unsigned opnum, 115 ~Operator() { 304 Operator *Op = TheOperators[opnum]; 469 struct vmrghw : public Operator { 470 vmrghw() : Operator(0x0415, "vmrghw", OP_VMRGHW) { [all...] |