Searched refs:IsCommutative (Results 1 – 10 of 10) sorted by relevance
3916 III.IsCommutative = true; in instrHasImmForm()3925 III.IsCommutative = true; in instrHasImmForm()3933 III.IsCommutative = true; in instrHasImmForm()3942 III.IsCommutative = false; in instrHasImmForm()3950 III.IsCommutative = false; in instrHasImmForm()3958 III.IsCommutative = false; in instrHasImmForm()3970 III.IsCommutative = true; in instrHasImmForm()4002 III.IsCommutative = false; in instrHasImmForm()4064 III.IsCommutative = false; in instrHasImmForm()4130 III.IsCommutative = true; in instrHasImmForm()[all …]
90 uint64_t IsCommutative : 1; member
231 if (op->getNumOperands() >= 2 && op->hasTrait<OpTrait::IsCommutative>()) { in tryToFold()
637 if (op->hasTrait<mlir::OpTrait::IsCommutative>()) { in computeHash()724 if (lhs->hasTrait<mlir::OpTrait::IsCommutative>()) { in isEquivalentTo()
512 const auto IsCommutative = [](BinaryOperatorKind Op) { in evalBinOp() local517 if (IsCommutative(op)) { in evalBinOp()
1099 class IsCommutative : public TraitBase<ConcreteType, IsCommutative> {};
1763 def Commutative : NativeOpTrait<"IsCommutative">;
241 * `OpTrait::IsCommutative` -- `Commutative`
4663 bool IsCommutative = isCommutative(S.MainOp) || isCommutative(S.AltOp); in buildTree_rec() local4664 if ((IsCommutative && in buildTree_rec()4666 (!IsCommutative && in buildTree_rec()4683 if (IsCommutative) { in buildTree_rec()
49662 bool IsCommutative, in isHorizontalBinOp() argument49793 !((LIdx & 1) == 1 && (RIdx + 1) == LIdx && IsCommutative)) in isHorizontalBinOp()