Home
last modified time | relevance | path

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

12

/external/llvm/include/llvm/IR/
DNoFolder.h43 if (HasNUW) BO->setHasNoUnsignedWrap();
59 if (HasNUW) BO->setHasNoUnsignedWrap();
75 if (HasNUW) BO->setHasNoUnsignedWrap();
121 if (HasNUW) BO->setHasNoUnsignedWrap();
159 if (HasNUW) BO->setHasNoUnsignedWrap();
DInstrTypes.h212 BO->setHasNoUnsignedWrap(true);
218 BO->setHasNoUnsignedWrap(true);
224 BO->setHasNoUnsignedWrap(true);
332 void setHasNoUnsignedWrap(bool b = true);
DOperator.h85 void setHasNoUnsignedWrap(bool B) { in setHasNoUnsignedWrap() function
DIRBuilder.h678 if (HasNUW) BO->setHasNoUnsignedWrap(); in CreateInsertNUWNSWBinOp()
930 if (HasNUW) BO->setHasNoUnsignedWrap();
/external/llvm/unittests/Transforms/Utils/
DCloning.cpp81 Add->setHasNoUnsignedWrap(); in TEST_F()
82 Sub->setHasNoUnsignedWrap(); in TEST_F()
83 Mul->setHasNoUnsignedWrap(); in TEST_F()
115 Add->setHasNoUnsignedWrap(false); in TEST_F()
116 Sub->setHasNoUnsignedWrap(false); in TEST_F()
117 Mul->setHasNoUnsignedWrap(false); in TEST_F()
/external/llvm/lib/Transforms/InstCombine/
DInstCombineShifts.cpp233 BO->setHasNoUnsignedWrap(false); in GetShiftedValue()
256 BO->setHasNoUnsignedWrap(false); in GetShiftedValue()
606 NewShl->setHasNoUnsignedWrap(I.hasNoUnsignedWrap()); in FoldShiftByConstant()
667 NewShl->setHasNoUnsignedWrap(true); in FoldShiftByConstant()
715 I.setHasNoUnsignedWrap(); in visitShl()
DInstCombineMulDivRem.cpp66 I->setHasNoUnsignedWrap(); in simplifyValueKnownNonZero()
202 BO->setHasNoUnsignedWrap(); in visitMul()
223 Shl->setHasNoUnsignedWrap(); in visitMul()
351 BO->setHasNoUnsignedWrap(); in visitMul()
387 I.setHasNoUnsignedWrap(true); in visitMul()
825 BO->setHasNoUnsignedWrap( in commonIDivTransforms()
853 BO->setHasNoUnsignedWrap( in commonIDivTransforms()
DInstCombineAddSub.cpp1138 New->setHasNoUnsignedWrap(I.hasNoUnsignedWrap()); in visitAdd()
1296 New->setHasNoUnsignedWrap(I.hasNoUnsignedWrap()); in visitAdd()
1305 New->setHasNoUnsignedWrap(I.hasNoUnsignedWrap()); in visitAdd()
1321 I.setHasNoUnsignedWrap(true); in visitAdd()
1686 I.setHasNoUnsignedWrap(true); in visitSub()
DInstCombinePHI.cpp124 if (isNUW) NewBinOp->setHasNoUnsignedWrap(); in FoldPHIArgBinOpIntoPHI()
492 if (isNUW) BinOp->setHasNoUnsignedWrap(); in FoldPHIArgOpIntoPHI()
DInstCombineSimplifyDemanded.cpp54 cast<BinaryOperator>(OBO)->setHasNoUnsignedWrap(false); in ShrinkDemandedConstant()
937 New->setHasNoUnsignedWrap(Orig->hasNoUnsignedWrap()); in SimplifyShrShlDemandedBits()
DInstCombineSelect.cpp264 BO->setHasNoUnsignedWrap(TVI_BO->hasNoUnsignedWrap()); in FoldSelectIntoOp()
299 BO->setHasNoUnsignedWrap(FVI_BO->hasNoUnsignedWrap()); in FoldSelectIntoOp()
DInstCombineVectorOps.cpp697 New->setHasNoUnsignedWrap(BO->hasNoUnsignedWrap()); in BuildNew()
DInstructionCombining.cpp1192 NewBO->setHasNoUnsignedWrap(Inst.hasNoUnsignedWrap()); in CreateBinOpAsGiven()
/external/llvm/lib/Analysis/
DPHITransAddr.cpp432 Res->setHasNoUnsignedWrap(cast<BinaryOperator>(Inst)->hasNoUnsignedWrap()); in InsertPHITranslatedSubExpr()
DScalarEvolutionExpander.cpp1217 cast<BinaryOperator>(IncV)->setHasNoUnsignedWrap(); in getAddRecExprPHILiterally()
/external/llvm/lib/Transforms/Utils/
DSimplifyIndVar.cpp310 BO->setHasNoUnsignedWrap(); in strengthenOverflowingOperation()
/external/llvm/lib/Transforms/Scalar/
DSeparateConstOffsetFromGEP.cpp628 BO->setHasNoUnsignedWrap(false); in removeConstOffset()
DIndVarSimplify.cpp848 if (OBO->hasNoUnsignedWrap()) WideBO->setHasNoUnsignedWrap(); in CloneIVUser()
DReassociate.cpp1065 Mul->setHasNoUnsignedWrap(NUW); in ConvertShiftToMul()
DGVN.cpp1791 ReplOp->setHasNoUnsignedWrap(false); in patchReplacementInstruction()
/external/llvm/lib/IR/
DInstructions.cpp1904 void BinaryOperator::setHasNoUnsignedWrap(bool b) { in setHasNoUnsignedWrap() function in BinaryOperator
1905 cast<OverflowingBinaryOperator>(this)->setHasNoUnsignedWrap(b); in setHasNoUnsignedWrap()
1932 setHasNoUnsignedWrap(OB->hasNoUnsignedWrap()); in copyIRFlags()
1947 setHasNoUnsignedWrap(hasNoUnsignedWrap() & OB->hasNoUnsignedWrap()); in andIRFlags()
DConstants.cpp3026 BO->setHasNoUnsignedWrap(SubclassOptionalData & in getAsInstruction()
/external/llvm/include/llvm/CodeGen/
DSelectionDAGNodes.h982 void setHasNoUnsignedWrap(bool b) {
/external/llvm/lib/Bitcode/Reader/
DBitcodeReader.cpp3418 cast<BinaryOperator>(I)->setHasNoUnsignedWrap(true); in ParseFunctionBody()
/external/llvm/lib/AsmParser/
DLLParser.cpp4447 if (NUW) cast<BinaryOperator>(Inst)->setHasNoUnsignedWrap(true); in ParseInstruction()

12