Searched refs:ROp (Results 1 – 2 of 2) sorted by relevance
450 Instruction::BinaryOps ROp) { in leftDistributesOverRight() argument454 return ROp == Instruction::Or || ROp == Instruction::Xor; in leftDistributesOverRight()458 return ROp == Instruction::And; in leftDistributesOverRight()463 return ROp == Instruction::Add || ROp == Instruction::Sub; in leftDistributesOverRight()471 Instruction::BinaryOps ROp) { in rightDistributesOverLeft() argument472 if (Instruction::isCommutative(ROp)) in rightDistributesOverLeft()473 return leftDistributesOverRight(ROp, LOp); in rightDistributesOverLeft()476 return Instruction::isBitwiseLogicOp(LOp) && Instruction::isShift(ROp); in rightDistributesOverLeft()
853 DefInit *ROp = dyn_cast<DefInit>(RHSs->getOperator()); in Fold() local854 if (!LOp || !ROp) in Fold()856 if (LOp->getDef() != ROp->getDef()) { in Fold()