Lines Matching refs:isExact
60 if (I->getOpcode() == Instruction::LShr && !I->isExact()) { in simplifyValueKnownNonZero()
324 if (SDiv->isExact()) { in visitMul()
841 BO->setIsExact(I.isExact()); in commonIDivTransforms()
869 BO->setIsExact(I.isExact()); in commonIDivTransforms()
979 if (I.isExact()) in foldUDivPow2Cst()
1008 if (I.isExact()) in foldUDivShl()
1078 bool IsExact = I.isExact() && match(Op0, m_Exact(m_Value())); in visitUDiv()
1092 Builder->CreateUDiv(ZOp0->getOperand(0), ZOp1, "div", I.isExact()), in visitUDiv()
1149 if (I.isExact() && Op1C->isNonNegative() && Op1C->isPowerOf2()) { in visitSDiv()
1181 BO->setIsExact(I.isExact()); in visitSDiv()
1194 BO->setIsExact(I.isExact()); in visitSDiv()
1204 BO->setIsExact(I.isExact()); in visitSDiv()