/external/v8/src/compiler/ |
D | machine-operator.h | 17 class Operator; variable 23 explicit OptionalOperator(const Operator* op) : op_(op) {} in OptionalOperator() 26 const Operator* op() const { in op() 32 const Operator* const op_; 48 TruncationMode TruncationModeOf(Operator const*); 65 LoadRepresentation LoadRepresentationOf(Operator const*); 91 StoreRepresentation const& StoreRepresentationOf(Operator const*); 97 CheckedLoadRepresentation CheckedLoadRepresentationOf(Operator const*); 103 CheckedStoreRepresentation CheckedStoreRepresentationOf(Operator const*); 151 const Operator* Word32And(); [all …]
|
D | machine-operator.cc | 27 TruncationMode TruncationModeOf(Operator const* op) { in TruncationModeOf() 71 LoadRepresentation LoadRepresentationOf(Operator const* op) { in LoadRepresentationOf() 77 StoreRepresentation const& StoreRepresentationOf(Operator const* op) { in StoreRepresentationOf() 83 CheckedLoadRepresentation CheckedLoadRepresentationOf(Operator const* op) { in CheckedLoadRepresentationOf() 89 CheckedStoreRepresentation CheckedStoreRepresentationOf(Operator const* op) { in CheckedStoreRepresentationOf() 96 V(Word32And, Operator::kAssociative | Operator::kCommutative, 2, 0, 1) \ 97 V(Word32Or, Operator::kAssociative | Operator::kCommutative, 2, 0, 1) \ 98 V(Word32Xor, Operator::kAssociative | Operator::kCommutative, 2, 0, 1) \ 99 V(Word32Shl, Operator::kNoProperties, 2, 0, 1) \ 100 V(Word32Shr, Operator::kNoProperties, 2, 0, 1) \ [all …]
|
D | simplified-operator.h | 28 class Operator; variable 57 BufferAccess const BufferAccessOf(const Operator* op) WARN_UNUSED_RESULT; 80 FieldAccess const& FieldAccessOf(const Operator* op) WARN_UNUSED_RESULT; 103 ElementAccess const& ElementAccessOf(const Operator* op) WARN_UNUSED_RESULT; 132 const Operator* BooleanNot(); 133 const Operator* BooleanToNumber(); 135 const Operator* NumberEqual(); 136 const Operator* NumberLessThan(); 137 const Operator* NumberLessThanOrEqual(); 138 const Operator* NumberAdd(); [all …]
|
D | common-operator.cc | 33 BranchHint BranchHintOf(const Operator* const op) { in BranchHintOf() 54 DeoptimizeKind DeoptimizeKindOf(const Operator* const op) { in DeoptimizeKindOf() 96 SelectParameters const& SelectParametersOf(const Operator* const op) { in SelectParametersOf() 102 size_t ProjectionIndexOf(const Operator* const op) { in ProjectionIndexOf() 108 MachineRepresentation PhiRepresentationOf(const Operator* const op) { in PhiRepresentationOf() 114 int ParameterIndexOf(const Operator* const op) { in ParameterIndexOf() 120 const ParameterInfo& ParameterInfoOf(const Operator* const op) { in ParameterInfoOf() 147 V(Dead, Operator::kFoldable, 0, 0, 0, 1, 1, 1) \ 148 V(IfTrue, Operator::kKontrol, 0, 0, 1, 0, 0, 1) \ 149 V(IfFalse, Operator::kKontrol, 0, 0, 1, 0, 0, 1) \ [all …]
|
D | common-operator.h | 28 class Operator; variable 51 BranchHint BranchHintOf(const Operator* const); 61 DeoptimizeKind DeoptimizeKindOf(const Operator* const); 93 SelectParameters const& SelectParametersOf(const Operator* const); 96 size_t ProjectionIndexOf(const Operator* const); 98 MachineRepresentation PhiRepresentationOf(const Operator* const); 118 int ParameterIndexOf(const Operator* const); 119 const ParameterInfo& ParameterInfoOf(const Operator* const); 128 const Operator* Dead(); 129 const Operator* End(size_t control_input_count); [all …]
|
D | simplified-operator.cc | 79 BufferAccess const BufferAccessOf(const Operator* op) { in BufferAccessOf() 144 const FieldAccess& FieldAccessOf(const Operator* op) { in FieldAccessOf() 152 const ElementAccess& ElementAccessOf(const Operator* op) { in ElementAccessOf() 161 V(BooleanNot, Operator::kNoProperties, 1) \ 162 V(BooleanToNumber, Operator::kNoProperties, 1) \ 163 V(NumberEqual, Operator::kCommutative, 2) \ 164 V(NumberLessThan, Operator::kNoProperties, 2) \ 165 V(NumberLessThanOrEqual, Operator::kNoProperties, 2) \ 166 V(NumberAdd, Operator::kCommutative, 2) \ 167 V(NumberSubtract, Operator::kNoProperties, 2) \ [all …]
|
D | js-operator.cc | 43 ConvertReceiverMode ConvertReceiverModeOf(Operator const* op) { in ConvertReceiverModeOf() 49 ToBooleanHints ToBooleanHintsOf(Operator const* op) { in ToBooleanHintsOf() 96 Operator const* op) { in BinaryOperationParametersOf() 134 CallConstructParameters const& CallConstructParametersOf(Operator const* op) { in CallConstructParametersOf() 147 const CallFunctionParameters& CallFunctionParametersOf(const Operator* op) { in CallFunctionParametersOf() 175 const CallRuntimeParameters& CallRuntimeParametersOf(const Operator* op) { in CallRuntimeParametersOf() 212 ContextAccess const& ContextAccessOf(Operator const* op) { in ContextAccessOf() 245 DynamicAccess const& DynamicAccessOf(Operator const* op) { in DynamicAccessOf() 274 NamedAccess const& NamedAccessOf(const Operator* op) { in NamedAccessOf() 297 PropertyAccess const& PropertyAccessOf(const Operator* op) { in PropertyAccessOf() [all …]
|
D | js-operator.h | 16 class Operator; variable 47 ConvertReceiverMode ConvertReceiverModeOf(Operator const* op); 51 ToBooleanHints ToBooleanHintsOf(Operator const* op); 87 BinaryOperationParameters const& BinaryOperationParametersOf(Operator const*); 112 CallConstructParameters const& CallConstructParametersOf(Operator const*); 167 const CallFunctionParameters& CallFunctionParametersOf(const Operator* op); 192 const CallRuntimeParameters& CallRuntimeParametersOf(const Operator* op); 221 ContextAccess const& ContextAccessOf(Operator const*); 245 DynamicAccess const& DynamicAccessOf(Operator const*); 273 const NamedAccess& NamedAccessOf(const Operator* op); [all …]
|
D | graph.h | 18 class Operator; variable 37 Node* NewNodeUnchecked(const Operator* op, int input_count, Node** inputs, 41 Node* NewNode(const Operator* op, int input_count, Node** inputs, 45 Node* NewNode(const Operator* op) { in NewNode() 48 Node* NewNode(const Operator* op, Node* n1) { return NewNode(op, 1, &n1); } in NewNode() 49 Node* NewNode(const Operator* op, Node* n1, Node* n2) { in NewNode() 53 Node* NewNode(const Operator* op, Node* n1, Node* n2, Node* n3) { in NewNode() 57 Node* NewNode(const Operator* op, Node* n1, Node* n2, Node* n3, Node* n4) { in NewNode() 61 Node* NewNode(const Operator* op, Node* n1, Node* n2, Node* n3, Node* n4, in NewNode() 66 Node* NewNode(const Operator* op, Node* n1, Node* n2, Node* n3, Node* n4, in NewNode() [all …]
|
D | operator-properties.h | 15 class Operator; variable 20 static bool HasContextInput(const Operator* op); 21 static int GetContextInputCount(const Operator* op) { in GetContextInputCount() 24 static int GetFrameStateInputCount(const Operator* op); 26 static int GetTotalInputCount(const Operator* op); 28 static bool IsBasicBlockBegin(const Operator* op);
|
D | operator.h | 31 class Operator : public ZoneObject { 55 Operator(Opcode opcode, Properties properties, const char* mnemonic, 59 virtual ~Operator() {} in ~Operator() 73 virtual bool Equals(const Operator* that) const { in Equals() 118 friend std::ostream& operator<<(std::ostream& os, const Operator& op); 131 DISALLOW_COPY_AND_ASSIGN(Operator); 134 DEFINE_OPERATORS_FOR_FLAGS(Operator::Properties) 136 std::ostream& operator<<(std::ostream& os, const Operator& op); 152 class Operator1 : public Operator { 158 : Operator(opcode, properties, mnemonic, value_in, effect_in, control_in, in Operator() function [all …]
|
D | operator.cc | 25 STATIC_CONST_MEMBER_DEFINITION const size_t Operator::kMaxControlOutputCount; 28 Operator::Operator(Opcode opcode, Properties properties, const char* mnemonic, in Operator() function in v8::internal::compiler::Operator 42 std::ostream& operator<<(std::ostream& os, const Operator& op) { in operator <<() 48 void Operator::PrintTo(std::ostream& os) const { os << mnemonic(); } in PrintTo()
|
D | bytecode-graph-builder.h | 67 Node* NewNode(const Operator* op, bool incomplete = false) { 71 Node* NewNode(const Operator* op, Node* n1) { in NewNode() 76 Node* NewNode(const Operator* op, Node* n1, Node* n2) { in NewNode() 81 Node* NewNode(const Operator* op, Node* n1, Node* n2, Node* n3) { in NewNode() 86 Node* NewNode(const Operator* op, Node* n1, Node* n2, Node* n3, Node* n4) { in NewNode() 111 Node* MakeNode(const Operator* op, int value_input_count, Node** value_inputs, 119 Node* ProcessCallArguments(const Operator* call_op, Node* callee, 121 Node* ProcessCallNewArguments(const Operator* call_new_op, 124 Node* ProcessCallRuntimeArguments(const Operator* call_runtime_op, 128 void BuildCreateLiteral(const Operator* op, [all …]
|
D | operator-properties.cc | 16 bool OperatorProperties::HasContextInput(const Operator* op) { in HasContextInput() 23 int OperatorProperties::GetFrameStateInputCount(const Operator* op) { in GetFrameStateInputCount() 117 int OperatorProperties::GetTotalInputCount(const Operator* op) { in GetTotalInputCount() 125 bool OperatorProperties::IsBasicBlockBegin(const Operator* op) { in IsBasicBlockBegin() 126 Operator::Opcode const opcode = op->opcode(); in IsBasicBlockBegin()
|
/external/v8/test/unittests/compiler/ |
D | simplified-operator-unittest.cc | 23 const Operator* (SimplifiedOperatorBuilder::*constructor)(); 25 Operator::Properties properties; 39 Operator::kPure | properties, input_count \ 41 PURE(BooleanNot, Operator::kNoProperties, 1), 42 PURE(BooleanToNumber, Operator::kNoProperties, 1), 43 PURE(NumberEqual, Operator::kCommutative, 2), 44 PURE(NumberLessThan, Operator::kNoProperties, 2), 45 PURE(NumberLessThanOrEqual, Operator::kNoProperties, 2), 46 PURE(NumberAdd, Operator::kCommutative, 2), 47 PURE(NumberSubtract, Operator::kNoProperties, 2), [all …]
|
D | js-operator-unittest.cc | 47 const Operator* (JSOperatorBuilder::*constructor)(); 49 Operator::Properties properties; 70 SHARED(Equal, Operator::kNoProperties, 2, 1, 1, 1, 1, 1, 2), 71 SHARED(NotEqual, Operator::kNoProperties, 2, 1, 1, 1, 1, 1, 2), 72 SHARED(StrictEqual, Operator::kNoThrow, 2, 0, 1, 1, 1, 1, 0), 73 SHARED(StrictNotEqual, Operator::kNoThrow, 2, 0, 1, 1, 1, 1, 0), 74 SHARED(ToNumber, Operator::kNoProperties, 1, 1, 1, 1, 1, 1, 2), 75 SHARED(ToString, Operator::kNoProperties, 1, 1, 1, 1, 1, 1, 2), 76 SHARED(ToName, Operator::kNoProperties, 1, 1, 1, 1, 1, 1, 2), 77 SHARED(ToObject, Operator::kNoProperties, 1, 1, 1, 1, 1, 1, 2), [all …]
|
D | common-operator-unittest.cc | 25 const Operator* (CommonOperatorBuilder::*constructor)(); 27 Operator::Properties properties; 51 SHARED(Dead, Operator::kFoldable, 0, 0, 0, 1, 1, 1), 52 SHARED(IfTrue, Operator::kKontrol, 0, 0, 1, 0, 0, 1), 53 SHARED(IfFalse, Operator::kKontrol, 0, 0, 1, 0, 0, 1), 54 SHARED(IfSuccess, Operator::kKontrol, 0, 0, 1, 0, 0, 1), 55 SHARED(Throw, Operator::kKontrol, 1, 1, 1, 0, 0, 1), 56 SHARED(Terminate, Operator::kKontrol, 0, 1, 1, 0, 0, 1) 79 const Operator* op = (common.*sop.constructor)(); in TEST_P() 97 const Operator* op = (common.*sop.constructor)(); in TEST_P() [all …]
|
D | value-numbering-reducer-unittest.cc | 17 struct TestOperator : public Operator { 18 TestOperator(Operator::Opcode opcode, Operator::Properties properties, in TestOperator() 20 : Operator(opcode, properties, "TestOp", value_in, 0, 0, value_out, 0, in TestOperator() 25 static const TestOperator kOp0(0, Operator::kIdempotent, 0, 1); 26 static const TestOperator kOp1(1, Operator::kIdempotent, 1, 1); 64 TestOperator op(0, Operator::kNoProperties, 0, 1); in TEST_F() 76 Operator::Opcode opcode = static_cast<Operator::Opcode>(kMaxInputCount + i); in TEST_F() 78 new (zone()) TestOperator(opcode, Operator::kIdempotent, 0, 1)); in TEST_F() 81 const TestOperator op1(static_cast<Operator::Opcode>(input_count), in TEST_F() 82 Operator::kIdempotent, input_count, 1); in TEST_F() [all …]
|
D | linkage-tail-call-unittest.cc | 37 Operator::kNoProperties, // properties in NewStandardCallDescriptor() 58 const Operator* op = common.Call(desc); in TEST_F() 76 const Operator* op = common.Call(desc2); in TEST_F() 96 const Operator* op = common.Call(desc2); in TEST_F() 117 const Operator* op = common.Call(desc2); in TEST_F() 138 const Operator* op = common.Call(desc2); in TEST_F() 159 const Operator* op = common.Call(desc2); in TEST_F() 180 const Operator* op = common.Call(desc2); in TEST_F() 205 const Operator* op = common.Call(desc2); in TEST_F() 231 const Operator* op = common.Call(desc2); in TEST_F() [all …]
|
D | node-properties-unittest.cc | 20 Node* NewMockNode(const Operator* op) { in NewMockNode() 23 Node* NewMockNode(const Operator* op, Node* n1) { in NewMockNode() 27 Node* NewMockNode(const Operator* op, Node* n1, Node* n2) { in NewMockNode() 35 const Operator kMockOperator(IrOpcode::kDead, Operator::kNoProperties, 37 const Operator kMockCallOperator(IrOpcode::kCall, Operator::kNoProperties,
|
/external/deqp/modules/gles2/scripts/ |
D | gen-reserved_operators.py | 68 class Operator(): class 76 Operator("%", "modulo"), 77 Operator("~", "bitwise_not"), 78 Operator("<<", "bitwise_shift_left"), 79 Operator(">>", "bitwise_shift_right"), 80 Operator("&", "bitwise_and"), 81 Operator("^", "bitwise_xor"), 82 Operator("|", "bitwise_or"), 83 Operator("%=", "assign_modulo"), 84 Operator("<<=", "assign_shift_left"), [all …]
|
/external/llvm/utils/PerfectShuffle/ |
D | PerfectShuffle.cpp | 22 struct Operator; 88 Operator *Op; // The Operation used to generate this value. 101 static std::vector<Operator*> TheOperators; 104 struct Operator { struct 110 Operator(unsigned short shufflemask, const char *name, unsigned opnum, in Operator() function 115 ~Operator() { in ~Operator() argument 304 Operator *Op = TheOperators[opnum]; in main() 469 struct vmrghw : public Operator { 470 vmrghw() : Operator(0x0415, "vmrghw", OP_VMRGHW) {} in vmrghw() 473 struct vmrglw : public Operator { [all …]
|
/external/v8/test/cctest/compiler/ |
D | test-operator.cc | 14 #define NONE Operator::kNoProperties 15 #define FOLD Operator::kFoldable 19 Operator op1(10, NONE, "ThisOne", 0, 0, 0, 0, 0, 0); in TEST() 22 Operator op2(11, NONE, "ThatOne", 0, 0, 0, 0, 0, 0); in TEST() 34 Operator op1(17, NONE, "Another", 0, 0, 0, 0, 0, 0); in TEST() 37 Operator op2(18, NONE, "Falsch", 0, 0, 0, 0, 0, 0); in TEST() 43 Operator op1a(19, NONE, "Another1", 0, 0, 0, 0, 0, 0); in TEST() 44 Operator op1b(19, FOLD, "Another2", 2, 0, 0, 2, 0, 0); in TEST() 51 Operator op2a(20, NONE, "Falsch1", 0, 0, 0, 0, 0, 0); in TEST() 52 Operator op2b(20, FOLD, "Falsch2", 1, 0, 0, 1, 0, 0); in TEST() [all …]
|
/external/llvm/lib/Target/NVPTX/ |
D | NVPTXFavorNonGenericAddrSpaces.cpp | 125 Operator *Cast = dyn_cast<Operator>(V); in isEliminableAddrSpaceCast() 154 Operator *Cast = cast<Operator>(NewOperand); in hoistAddrSpaceCastFromGEP() 191 Operator *Cast = cast<Operator>(NewOperand); in hoistAddrSpaceCastFromBitCast() 260 Operator *ASC = dyn_cast<Operator>(NewOperand); in optimizeMemoryInstruction()
|
/external/clang/include/clang/AST/ |
D | TemplateName.h | 459 OverloadedOperatorKind Operator; member 484 OverloadedOperatorKind Operator) in DependentTemplateName() argument 485 : Qualifier(Qualifier, true), Operator(Operator), in DependentTemplateName() 489 OverloadedOperatorKind Operator, in DependentTemplateName() argument 491 : Qualifier(Qualifier, true), Operator(Operator), in DependentTemplateName() 515 return Operator; in getOperator() 533 OverloadedOperatorKind Operator) { in Profile() argument 536 ID.AddInteger(Operator); in Profile()
|