Home | History | Annotate | Download | only in InstCombine

Lines Matching defs:IsExact

46   // (PowerOfTwo >>u B) --> isExact since shifting out the result would make it
60 if (I->getOpcode() == Instruction::LShr && !I->isExact()) {
324 if (SDiv->isExact()) {
827 BO->setIsExact(I.isExact());
855 BO->setIsExact(I.isExact());
965 if (I.isExact())
994 if (I.isExact())
1064 bool IsExact = I.isExact() && match(Op0, m_Exact(m_Value()));
1067 if (IsExact)
1078 Builder->CreateUDiv(ZOp0->getOperand(0), ZOp1, "div", I.isExact()),
1134 if (I.isExact() && RHS->getValue().isNonNegative() &&
1151 BO->setIsExact(I.isExact());
1164 BO->setIsExact(I.isExact());
1174 BO->setIsExact(I.isExact());