Searched refs:setHasNoSignedWrap (Results 1 - 22 of 22) sorted by relevance

/external/llvm/unittests/Transforms/Utils/
H A DCloning.cpp93 Add->setHasNoSignedWrap();
94 Sub->setHasNoSignedWrap();
95 Mul->setHasNoSignedWrap();
/external/llvm/include/llvm/Support/
H A DNoFolder.h44 if (HasNSW) BO->setHasNoSignedWrap();
60 if (HasNSW) BO->setHasNoSignedWrap();
76 if (HasNSW) BO->setHasNoSignedWrap();
122 if (HasNSW) BO->setHasNoSignedWrap();
160 if (HasNSW) BO->setHasNoSignedWrap();
/external/llvm/include/llvm/IR/
H A DInstrTypes.h197 BO->setHasNoSignedWrap(true);
203 BO->setHasNoSignedWrap(true);
209 BO->setHasNoSignedWrap(true);
342 /// setHasNoSignedWrap - Set or clear the nsw flag on this instruction,
345 void setHasNoSignedWrap(bool b = true);
H A DOperator.h93 void setHasNoSignedWrap(bool B) { function in class:llvm::OverflowingBinaryOperator
H A DIRBuilder.h558 if (HasNSW) BO->setHasNoSignedWrap();
806 if (HasNSW) BO->setHasNoSignedWrap();
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineShifts.cpp227 BO->setHasNoSignedWrap(false);
250 BO->setHasNoSignedWrap(false);
589 NewShl->setHasNoSignedWrap(I.hasNoSignedWrap());
668 NewShl->setHasNoSignedWrap(true);
700 I.setHasNoSignedWrap();
H A DInstCombinePHI.cpp124 if (isNSW) NewBinOp->setHasNoSignedWrap();
493 if (isNSW) BinOp->setHasNoSignedWrap();
H A DInstCombineSelect.cpp241 BO->setHasNoSignedWrap(TVI_BO->hasNoSignedWrap());
276 BO->setHasNoSignedWrap(FVI_BO->hasNoSignedWrap());
H A DInstCombineAddSub.cpp997 New->setHasNoSignedWrap(I.hasNoSignedWrap());
1366 Res->setHasNoSignedWrap(I.hasNoSignedWrap());
H A DInstCombineVectorOps.cpp604 New->setHasNoSignedWrap(BO->hasNoSignedWrap());
H A DInstructionCombining.cpp235 I.setHasNoSignedWrap(true);
1045 BO->setHasNoSignedWrap(NoSignedWrap);
H A DInstCombineSimplifyDemanded.cpp888 New->setHasNoSignedWrap(Orig->hasNoSignedWrap());
H A DInstCombineMulDivRem.cpp153 if (I.hasNoSignedWrap()) Shl->setHasNoSignedWrap();
/external/llvm/lib/Analysis/
H A DPHITransAddr.cpp435 Res->setHasNoSignedWrap(cast<BinaryOperator>(Inst)->hasNoSignedWrap());
H A DScalarEvolutionExpander.cpp1142 cast<BinaryOperator>(IncV)->setHasNoSignedWrap();
/external/llvm/lib/Transforms/Scalar/
H A DIndVarSimplify.cpp822 if (OBO->hasNoSignedWrap()) WideBO->setHasNoSignedWrap();
H A DGVN.cpp1736 ReplOp->setHasNoSignedWrap(false);
/external/llvm/lib/IR/
H A DInstructions.cpp2001 void BinaryOperator::setHasNoSignedWrap(bool b) { function in class:BinaryOperator
2002 cast<OverflowingBinaryOperator>(this)->setHasNoSignedWrap(b);
H A DConstants.cpp2793 BO->setHasNoSignedWrap(SubclassOptionalData &
/external/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp2234 cast<BinaryOperator>(I)->setHasNoSignedWrap(true);
/external/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp2391 VecOp->setHasNoSignedWrap(BinOp->hasNoSignedWrap());
/external/llvm/lib/AsmParser/
H A DLLParser.cpp3260 if (NSW) cast<BinaryOperator>(Inst)->setHasNoSignedWrap(true);

Completed in 2393 milliseconds