Home
last modified time | relevance | path

Searched refs:setHasNoUnsignedWrap (Results 1 – 24 of 24) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DNoFolder.h44 if (HasNUW) BO->setHasNoUnsignedWrap();
64 if (HasNUW) BO->setHasNoUnsignedWrap();
84 if (HasNUW) BO->setHasNoUnsignedWrap();
142 if (HasNUW) BO->setHasNoUnsignedWrap();
185 if (HasNUW) BO->setHasNoUnsignedWrap();
DInstruction.h335 void setHasNoUnsignedWrap(bool b = true);
DOperator.h78 void setHasNoUnsignedWrap(bool B) { in setHasNoUnsignedWrap() function
DInstrTypes.h311 BO->setHasNoUnsignedWrap(true);
317 BO->setHasNoUnsignedWrap(true);
323 BO->setHasNoUnsignedWrap(true);
DIRBuilder.h1150 if (HasNUW) BO->setHasNoUnsignedWrap(); in CreateInsertNUWNSWBinOp()
1585 if (HasNUW) BO->setHasNoUnsignedWrap();
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DInstruction.cpp100 void Instruction::setHasNoUnsignedWrap(bool b) { in setHasNoUnsignedWrap() function in Instruction
101 cast<OverflowingBinaryOperator>(this)->setHasNoUnsignedWrap(b); in setHasNoUnsignedWrap()
126 cast<OverflowingBinaryOperator>(this)->setHasNoUnsignedWrap(false); in dropPoisonGeneratingFlags()
248 setHasNoUnsignedWrap(OB->hasNoUnsignedWrap()); in copyIRFlags()
271 setHasNoUnsignedWrap(hasNoUnsignedWrap() & OB->hasNoUnsignedWrap()); in andIRFlags()
DConstants.cpp3106 BO->setHasNoUnsignedWrap(SubclassOptionalData & in getAsInstruction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/
DInstCombineMulDivRem.cpp85 I->setHasNoUnsignedWrap(); in simplifyValueKnownNonZero()
207 BO->setHasNoUnsignedWrap(); in visitMul()
220 Shl->setHasNoUnsignedWrap(); in visitMul()
350 BO->setHasNoUnsignedWrap(); in visitMul()
387 I.setHasNoUnsignedWrap(true); in visitMul()
727 Mul->setHasNoUnsignedWrap(!IsSigned && OBO->hasNoUnsignedWrap()); in commonIDivTransforms()
753 Mul->setHasNoUnsignedWrap(!IsSigned && OBO->hasNoUnsignedWrap()); in commonIDivTransforms()
DInstCombineShifts.cpp143 NewShift->setHasNoUnsignedWrap(Sh0->hasNoUnsignedWrap() && in reassociateShiftAmtsOfTwoSameDirectionShifts()
564 InnerShift->setHasNoUnsignedWrap(false); in foldShiftedShift()
974 NewShl->setHasNoUnsignedWrap(I.hasNoUnsignedWrap()); in visitShl()
999 I.setHasNoUnsignedWrap(); in visitShl()
1101 NewShl->setHasNoUnsignedWrap(true); in visitLShr()
DInstCombineAddSub.cpp1076 BOp->setHasNoUnsignedWrap(I.hasNoUnsignedWrap()); in canonicalizeLowbitMask()
1281 Shl->setHasNoUnsignedWrap(I.hasNoUnsignedWrap()); in visitAdd()
1398 I.setHasNoUnsignedWrap(true); in visitAdd()
1663 I->setHasNoUnsignedWrap(); in OptimizePointerDifference()
2109 I.setHasNoUnsignedWrap(true); in visitSub()
DInstructionCombining.cpp366 I.setHasNoUnsignedWrap(true); in SimplifyAssociativeOrCommutative()
474 I.setHasNoUnsignedWrap(true); in SimplifyAssociativeOrCommutative()
648 BO->setHasNoUnsignedWrap(HasNUW); in tryFactorization()
1647 NewBinOp->setHasNoUnsignedWrap(); in narrowMathIfNoOverflow()
DInstCombineSimplifyDemanded.cpp473 BinOP.setHasNoUnsignedWrap(false); in SimplifyDemandedUseBits()
982 New->setHasNoUnsignedWrap(Orig->hasNoUnsignedWrap()); in simplifyShrShlDemandedBits()
DInstCombineVectorOps.cpp1241 New->setHasNoUnsignedWrap(BO->hasNoUnsignedWrap()); in buildNew()
DInstCombineCompares.cpp4540 Inst->setHasNoUnsignedWrap(); in OptimizeOverflowCheck()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DSimplifyIndVar.cpp456 NewResult->setHasNoUnsignedWrap(true); in eliminateOverflowIntrinsic()
492 BO->setHasNoUnsignedWrap(); in eliminateSaturatingIntrinsic()
746 BO->setHasNoUnsignedWrap(); in strengthenOverflowingOperation()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/IR/
DInstruction.h263 void setHasNoUnsignedWrap(bool b = true);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DPHITransAddr.cpp432 Res->setHasNoUnsignedWrap(cast<BinaryOperator>(Inst)->hasNoUnsignedWrap()); in InsertPHITranslatedSubExpr()
DScalarEvolutionExpander.cpp231 BO->setHasNoUnsignedWrap(); in InsertBinop()
1320 cast<BinaryOperator>(IncV)->setHasNoUnsignedWrap(); in getAddRecExprPHILiterally()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DReassociate.cpp837 I->setHasNoUnsignedWrap(false); in NegateValue()
906 TheNeg->setHasNoUnsignedWrap(false); in NegateValue()
996 Mul->setHasNoUnsignedWrap(NUW); in ConvertShiftToMul()
DCorrelatedValuePropagation.cpp488 Inst->setHasNoUnsignedWrap(); in setDeducedOverflowingFlags()
DIndVarSimplify.cpp2468 BO->setHasNoUnsignedWrap(AR->hasNoUnsignedWrap()); in linearFunctionTestReplace()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUCodeGenPrepare.cpp318 Inst->setHasNoUnsignedWrap(); in promoteUniformOpToI32()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Bitcode/Reader/
DBitcodeReader.cpp3909 cast<BinaryOperator>(I)->setHasNoUnsignedWrap(true); in parseFunctionBody()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/AsmParser/
DLLParser.cpp5740 if (NUW) cast<BinaryOperator>(Inst)->setHasNoUnsignedWrap(true); in ParseInstruction()