Searched refs:setIsExact (Results 1 – 18 of 18) sorted by relevance
131 void Instruction::setIsExact(bool b) { in setIsExact() function in Instruction132 cast<PossiblyExactOperator>(this)->setIsExact(b); in setIsExact()161 cast<PossiblyExactOperator>(this)->setIsExact(false); in dropPoisonGeneratingFlags()310 setIsExact(PE->isExact()); in copyIRFlags()332 setIsExact(isExact() && PE->isExact()); in andIRFlags()
3487 BO->setIsExact(SubclassOptionalData & PossiblyExactOperator::IsExact); in getAsInstruction()
154 NewShift->setIsExact(Sh0->isExact() && Sh1->isExact()); in reassociateShiftAmtsOfTwoSameDirectionShifts()448 NewShiftOp->setIsExact(); in commonShiftTransforms()600 InnerShift->setIsExact(false); in foldShiftedShift()886 NewShr->setIsExact(true); in visitShl()910 NewShr->setIsExact(OldShr->isExact()); in visitShl()1098 NewLShr->setIsExact(I.isExact()); in visitLShr()1282 I.setIsExact(); in visitLShr()1403 NewAShr->setIsExact(I.isExact()); in visitAShr()1447 I.setIsExact(); in visitAShr()
76 I->setIsExact(); in simplifyValueKnownNonZero()829 NewDiv->setIsExact(I.isExact()); in commonIDivTransforms()856 BO->setIsExact(I.isExact()); in commonIDivTransforms()1053 BO->setIsExact(); in visitUDiv()1166 BO->setIsExact(I.isExact()); in visitSDiv()1194 BO->setIsExact(I.isExact()); in visitSDiv()1213 BO->setIsExact(I.isExact()); in visitSDiv()
276 NewInstr->setIsExact(I->isExact()); in visitImpl()
736 LShr->setIsExact(cast<BinaryOperator>(I)->isExact()); in SimplifyDemandedUseBits()1149 New->setIsExact(true); in simplifyShrShlDemandedBits()
1224 FalseInst->setIsExact(false); in foldSelectValueEquivalence()1248 FalseInst->setIsExact(); in foldSelectValueEquivalence()
1750 New->setIsExact(BO->isExact()); in buildNew()
766 BinOp->setIsExact(Instr->isExact()); in narrowSDivOrSRem()810 BinOp->setIsExact(Instr->isExact()); in processUDivOrURem()908 UDiv->setIsExact(SDI->isExact()); in processSDiv()966 BO->setIsExact(SDI->isExact()); in processAShr()
136 void setIsExact(bool B) { in setIsExact() function
364 void setIsExact(bool b = true);
324 BO->setIsExact(true);330 BO->setIsExact(true);336 BO->setIsExact(true);
443 ResI->setIsExact(PEO->isExact()); in ReduceExpressionGraph()
329 UDiv->setIsExact(SDiv->isExact()); in eliminateSDiv()802 Shr->setIsExact(true); in strengthenRightShift()
159 SDiv->setIsExact(true); in TEST_F()
355 Inst->setIsExact(ExactOp->isExact()); in promoteUniformOpToI32()
1577 I->setIsExact(); in materializeValue()4712 cast<BinaryOperator>(I)->setIsExact(true); in parseFunctionBody()
6058 if (Exact) cast<BinaryOperator>(Inst)->setIsExact(true); in parseInstruction()