Home
last modified time | relevance | path

Searched refs:kCommutative (Results 1 – 9 of 9) sorted by relevance

/third_party/node/deps/v8/src/compiler/
Dmachine-operator.cc262 V(Word32And, Operator::kAssociative | Operator::kCommutative, 2, 0, 1) \
263 V(Word32Or, Operator::kAssociative | Operator::kCommutative, 2, 0, 1) \
264 V(Word32Xor, Operator::kAssociative | Operator::kCommutative, 2, 0, 1) \
268 V(Word32Equal, Operator::kCommutative, 2, 0, 1) \
269 V(Int32Add, Operator::kAssociative | Operator::kCommutative, 2, 0, 1) \
271 V(Int32Mul, Operator::kAssociative | Operator::kCommutative, 2, 0, 1) \
272 V(Int32MulHigh, Operator::kAssociative | Operator::kCommutative, 2, 0, 1) \
281 V(Uint32MulHigh, Operator::kAssociative | Operator::kCommutative, 2, 0, 1)
286 V(Word64And, Operator::kAssociative | Operator::kCommutative, 2, 0, 1) \
287 V(Word64Or, Operator::kAssociative | Operator::kCommutative, 2, 0, 1) \
[all …]
Dsimplified-operator.cc678 V(NumberEqual, Operator::kCommutative, 2, 0) \
681 V(NumberAdd, Operator::kCommutative, 2, 0) \
683 V(NumberMultiply, Operator::kCommutative, 2, 0) \
686 V(NumberBitwiseOr, Operator::kCommutative, 2, 0) \
687 V(NumberBitwiseXor, Operator::kCommutative, 2, 0) \
688 V(NumberBitwiseAnd, Operator::kCommutative, 2, 0) \
692 V(NumberImul, Operator::kCommutative, 2, 0) \
790 V(SameValue, Operator::kCommutative, 2, 0) \
791 V(SameValueNumbersOnly, Operator::kCommutative, 2, 0) \
792 V(NumberSameValue, Operator::kCommutative, 2, 0) \
[all …]
Dnode-matchers.h293 if (HasProperty(Operator::kCommutative)) PutConstantOnRight(); in BinopMatcher()
427 : BinopMatcher(node, node->op()->HasProperty(Operator::kCommutative)), in AddMatcher()
430 Initialize(node, node->op()->HasProperty(Operator::kCommutative)); in AddMatcher()
516 (node->op()->HasProperty(Operator::kCommutative) in BaseWithIndexAndDisplacementMatcher()
Doperator.h42 kCommutative = 1 << 0, // OP(a, b) == OP(b, a) for all inputs. in NON_EXPORTED_BASE() enumerator
/third_party/node/deps/v8/src/compiler/backend/x64/
Dinstruction-selector-x64.cc734 if (node->op()->HasProperty(Operator::kCommutative) && in VisitBinop()
1685 if (node->op()->HasProperty(Operator::kCommutative) && in VisitFloatBinop()
2282 if (!node->op()->HasProperty(Operator::kCommutative)) cont->Commute(); in VisitWordCompare()
2303 node->op()->HasProperty(Operator::kCommutative)); in VisitWordCompare()
/third_party/node/deps/v8/src/compiler/backend/ia32/
Dinstruction-selector-ia32.cc830 if (node->op()->HasProperty(Operator::kCommutative) && in VisitBinop()
1677 if (!node->op()->HasProperty(Operator::kCommutative)) cont->Commute(); in VisitWordCompare()
1702 node->op()->HasProperty(Operator::kCommutative)); in VisitWordCompare()
/third_party/node/deps/v8/src/compiler/backend/s390/
Dinstruction-selector-s390.cc639 if (node->op()->HasProperty(Operator::kCommutative) && in VisitBinOp()
1629 if (!node->op()->HasProperty(Operator::kCommutative)) cont->Commute(); in VisitWordCompare()
/third_party/node/deps/v8/src/compiler/backend/arm/
Dinstruction-selector-arm.cc1936 if (!node->op()->HasProperty(Operator::kCommutative)) cont->Commute(); in VisitWordCompare()
/third_party/node/deps/v8/src/compiler/backend/arm64/
Dinstruction-selector-arm64.cc3782 DCHECK(HasProperty(Operator::kCommutative)); in SimdAddOpMatcher()