Searched refs:IsCommutative (Results 1 – 7 of 7) sorted by relevance
3984 III.IsCommutative = true; in instrHasImmForm()3993 III.IsCommutative = true; in instrHasImmForm()4001 III.IsCommutative = true; in instrHasImmForm()4010 III.IsCommutative = false; in instrHasImmForm()4018 III.IsCommutative = false; in instrHasImmForm()4026 III.IsCommutative = false; in instrHasImmForm()4038 III.IsCommutative = true; in instrHasImmForm()4070 III.IsCommutative = false; in instrHasImmForm()4132 III.IsCommutative = false; in instrHasImmForm()4198 III.IsCommutative = true; in instrHasImmForm()[all …]
44 uint64_t IsCommutative : 1; member
522 const auto IsCommutative = [](BinaryOperatorKind Op) { in evalBinOp() local527 if (IsCommutative(op)) { in evalBinOp()
1492 bool IsCommutative = llvm::is_contained( in getRangeCommutativeSymSym() local1495 if (!IsCommutative) in getRangeCommutativeSymSym()
2090 bool IsCommutative = false; in foldShuffleOfBinops() local2099 IsCommutative = BinaryOperator::isCommutative(BO->getOpcode()); in foldShuffleOfBinops()2103 IsCommutative = cast<CmpInst>(LHS)->isCommutative(); in foldShuffleOfBinops()2116 if (IsCommutative && X != Z && Y != W && (X == W || Y == Z)) in foldShuffleOfBinops()
10034 bool IsCommutative = in getScalarsVectorizationLegality() local10036 if ((IsCommutative && in getScalarsVectorizationLegality()10038 (!IsCommutative && in getScalarsVectorizationLegality()10055 if (IsCommutative) { in getScalarsVectorizationLegality()
53681 bool IsCommutative, in isHorizontalBinOp() argument53813 !((LIdx & 1) == 1 && (RIdx + 1) == LIdx && IsCommutative)) in isHorizontalBinOp()