Searched refs:setIsExact (Results 1 – 16 of 16) sorted by relevance
108 void Instruction::setIsExact(bool b) { in setIsExact() function in Instruction109 cast<PossiblyExactOperator>(this)->setIsExact(b); in setIsExact()134 cast<PossiblyExactOperator>(this)->setIsExact(false); in dropPoisonGeneratingFlags()255 setIsExact(PE->isExact()); in copyIRFlags()277 setIsExact(isExact() & PE->isExact()); in andIRFlags()
3112 BO->setIsExact(SubclassOptionalData & PossiblyExactOperator::IsExact); in getAsInstruction()
80 I->setIsExact(); in simplifyValueKnownNonZero()718 NewDiv->setIsExact(I.isExact()); in commonIDivTransforms()744 BO->setIsExact(I.isExact()); in commonIDivTransforms()853 LShr->setIsExact(); in foldUDivPow2Cst()877 LShr->setIsExact(); in foldUDivShl()978 BO->setIsExact(); in visitUDiv()1104 BO->setIsExact(I.isExact()); in visitSDiv()1122 BO->setIsExact(I.isExact()); in visitSDiv()1132 BO->setIsExact(I.isExact()); in visitSDiv()
148 NewShift->setIsExact(Sh0->isExact() && Sh1->isExact()); in reassociateShiftAmtsOfTwoSameDirectionShifts()567 InnerShift->setIsExact(false); in foldShiftedShift()983 NewShr->setIsExact(true); in visitShl()1087 NewLShr->setIsExact(I.isExact()); in visitLShr()1160 I.setIsExact(); in visitLShr()1281 NewAShr->setIsExact(I.isExact()); in visitAShr()1314 I.setIsExact(); in visitAShr()
601 LShr->setIsExact(cast<BinaryOperator>(I)->isExact()); in SimplifyDemandedUseBits()988 New->setIsExact(true); in simplifyShrShlDemandedBits()
1981 BO->setIsExact(cast<BinaryOperator>(Op1)->isExact()); in visitSub()
1245 New->setIsExact(BO->isExact()); in buildNew()
653 BinOp->setIsExact(Instr->isExact()); in processUDivOrURem()690 BO->setIsExact(SDI->isExact()); in processSDiv()713 BO->setIsExact(SDI->isExact()); in processAShr()
271 void setIsExact(bool b = true);
343 void setIsExact(bool b = true);
130 void setIsExact(bool B) { in setIsExact() function
330 BO->setIsExact(true);336 BO->setIsExact(true);342 BO->setIsExact(true);
307 UDiv->setIsExact(SDiv->isExact()); in eliminateSDiv()779 Shr->setIsExact(true); in strengthenRightShift()
321 Inst->setIsExact(ExactOp->isExact()); in promoteUniformOpToI32()
3915 cast<BinaryOperator>(I)->setIsExact(true); in parseFunctionBody()
5765 if (Exact) cast<BinaryOperator>(Inst)->setIsExact(true); in ParseInstruction()