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

1 2 3 4 5 6 7 8 91011

  /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...]

Completed in 356 milliseconds

1 2 3 4 5 6 7 8 91011