| /freebsd-12.1/contrib/llvm/include/llvm/IR/ |
| H A D | NoFolder.h | 46 if (HasNSW) BO->setHasNoSignedWrap(); 66 if (HasNSW) BO->setHasNoSignedWrap(); 86 if (HasNSW) BO->setHasNoSignedWrap(); 144 if (HasNSW) BO->setHasNoSignedWrap(); 187 if (HasNSW) BO->setHasNoSignedWrap();
|
| H A D | Instruction.h | 319 void setHasNoSignedWrap(bool b = true);
|
| H A D | Operator.h | 82 void setHasNoSignedWrap(bool B) { in setHasNoSignedWrap() function
|
| H A D | InstrTypes.h | 206 BO->setHasNoSignedWrap(true); 212 BO->setHasNoSignedWrap(true); 218 BO->setHasNoSignedWrap(true);
|
| H A D | IRBuilder.h | 992 if (HasNSW) BO->setHasNoSignedWrap(); in CreateInsertNUWNSWBinOp() 1314 if (HasNSW) BO->setHasNoSignedWrap();
|
| /freebsd-12.1/contrib/llvm/lib/IR/ |
| H A D | Instruction.cpp | 105 void Instruction::setHasNoSignedWrap(bool b) { in setHasNoSignedWrap() function in Instruction 106 cast<OverflowingBinaryOperator>(this)->setHasNoSignedWrap(b); in setHasNoSignedWrap() 128 cast<OverflowingBinaryOperator>(this)->setHasNoSignedWrap(false); in dropPoisonGeneratingFlags() 246 setHasNoSignedWrap(OB->hasNoSignedWrap()); in copyIRFlags() 269 setHasNoSignedWrap(hasNoSignedWrap() & OB->hasNoSignedWrap()); in andIRFlags()
|
| H A D | Constants.cpp | 3027 BO->setHasNoSignedWrap(SubclassOptionalData & in getAsInstruction()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineMulDivRem.cpp | 147 BO->setHasNoSignedWrap(); in visitMul() 167 BO->setHasNoSignedWrap(); in visitMul() 181 Shl->setHasNoSignedWrap(); in visitMul() 243 NewMul->setHasNoSignedWrap(); in visitMul() 306 BO->setHasNoSignedWrap(); in visitMul() 336 I.setHasNoSignedWrap(true); in visitMul() 640 Mul->setHasNoSignedWrap(OBO->hasNoSignedWrap()); in commonIDivTransforms() 666 Mul->setHasNoSignedWrap(OBO->hasNoSignedWrap()); in commonIDivTransforms()
|
| H A D | InstCombineAddSub.cpp | 1028 BOp->setHasNoSignedWrap(); in canonicalizeLowbitMask() 1107 Shl->setHasNoSignedWrap(I.hasNoSignedWrap()); in visitAdd() 1218 I.setHasNoSignedWrap(true); in visitAdd() 1474 Res->setHasNoSignedWrap(true); in visitSub() 1477 Res->setHasNoSignedWrap(true); in visitSub() 1645 Add->setHasNoSignedWrap(I.hasNoSignedWrap()); in visitSub() 1738 I.setHasNoSignedWrap(true); in visitSub()
|
| H A D | InstCombineShifts.cpp | 212 InnerShift->setHasNoSignedWrap(false); in foldShiftedShift() 635 NewShl->setHasNoSignedWrap(I.hasNoSignedWrap()); in visitShl() 665 I.setHasNoSignedWrap(); in visitShl() 867 NewShl->setHasNoSignedWrap(true); in visitAShr()
|
| H A D | InstructionCombining.cpp | 335 I.setHasNoSignedWrap(true); in SimplifyAssociativeOrCommutative() 598 BO->setHasNoSignedWrap(HasNSW); in tryFactorization() 1340 BO->setHasNoSignedWrap(NoSignedWrap); in Descale() 1547 NewBinOp->setHasNoSignedWrap(); in narrowMathIfNoOverflow()
|
| H A D | InstCombineSimplifyDemanded.cpp | 444 BinOP.setHasNoSignedWrap(false); in SimplifyDemandedUseBits() 953 New->setHasNoSignedWrap(Orig->hasNoSignedWrap()); in simplifyShrShlDemandedBits()
|
| H A D | InstCombineVectorOps.cpp | 1068 New->setHasNoSignedWrap(BO->hasNoSignedWrap()); in buildNew() 1450 NewBO->setHasNoSignedWrap(false); in foldSelectShuffle()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Utils/ |
| H A D | SimplifyIndVar.cpp | 480 NewResult->setHasNoSignedWrap(true); in eliminateOverflowIntrinsic() 782 BO->setHasNoSignedWrap(); in strengthenOverflowingOperation()
|
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | PHITransAddr.cpp | 432 Res->setHasNoSignedWrap(cast<BinaryOperator>(Inst)->hasNoSignedWrap()); in InsertPHITranslatedSubExpr()
|
| H A D | ScalarEvolutionExpander.cpp | 1303 cast<BinaryOperator>(IncV)->setHasNoSignedWrap(); in getAddRecExprPHILiterally()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | Reassociate.cpp | 832 I->setHasNoSignedWrap(false); in NegateValue() 879 TheNeg->setHasNoSignedWrap(false); in NegateValue() 967 Mul->setHasNoSignedWrap(true); in ConvertShiftToMul()
|
| H A D | CorrelatedValuePropagation.cpp | 652 AddOp->setHasNoSignedWrap(NewNSW); in processAdd()
|
| H A D | IndVarSimplify.cpp | 2423 BO->setHasNoSignedWrap(AR->hasNoSignedWrap()); in linearFunctionTestReplace()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUCodeGenPrepare.cpp | 297 Inst->setHasNoSignedWrap(); in promoteUniformOpToI32()
|
| /freebsd-12.1/contrib/llvm/lib/Bitcode/Reader/ |
| H A D | BitcodeReader.cpp | 3612 cast<BinaryOperator>(I)->setHasNoSignedWrap(true); in parseFunctionBody()
|
| /freebsd-12.1/contrib/llvm/lib/AsmParser/ |
| H A D | LLParser.cpp | 5592 if (NSW) cast<BinaryOperator>(Inst)->setHasNoSignedWrap(true); in ParseInstruction()
|