Lines Matching refs:isCommutative
276 static bool isCommutative(Instruction *I) { in isCommutative() function
278 return Cmp->isCommutative(); in isCommutative()
280 return BO->isCommutative(); in isCommutative()
1291 unsigned FromIdx = isCommutative(I2) ? 0 : OpIdx1; in getScoreAtLevelRec()
1292 unsigned ToIdx = isCommutative(I2) in getScoreAtLevelRec()
1756 bool IsInverseOperation = !isCommutative(cast<Instruction>(VL[Lane])); in appendOperandsOfVL()
4513 if (CI->isCommutative()) in generateKeySubkey()
4663 bool IsCommutative = isCommutative(S.MainOp) || isCommutative(S.AltOp); in buildTree_rec()
5114 if (cast<CmpInst>(VL0)->isCommutative()) { in buildTree_rec()
5163 if (isa<BinaryOperator>(VL0) && VL0->isCommutative()) { in buildTree_rec()
5474 return cast<CmpInst>(V)->isCommutative(); in buildTree_rec()