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

/external/llvm/unittests/Transforms/Utils/
H A DCloning.cpp83 Add->setHasNoUnsignedWrap();
84 Sub->setHasNoUnsignedWrap();
85 Mul->setHasNoUnsignedWrap();
117 Add->setHasNoUnsignedWrap(false);
118 Sub->setHasNoUnsignedWrap(false);
119 Mul->setHasNoUnsignedWrap(false);
/external/llvm/include/llvm/IR/
H A 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();
H A DInstrTypes.h216 BO->setHasNoUnsignedWrap(true);
222 BO->setHasNoUnsignedWrap(true);
228 BO->setHasNoUnsignedWrap(true);
337 /// setHasNoUnsignedWrap - Set or clear the nsw flag on this instruction,
340 void setHasNoUnsignedWrap(bool b = true);
H A DOperator.h89 void setHasNoUnsignedWrap(bool B) { function in class:llvm::OverflowingBinaryOperator
H A DIRBuilder.h616 if (HasNUW) BO->setHasNoUnsignedWrap();
868 if (HasNUW) BO->setHasNoUnsignedWrap();
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineShifts.cpp228 BO->setHasNoUnsignedWrap(false);
251 BO->setHasNoUnsignedWrap(false);
599 NewShl->setHasNoUnsignedWrap(I.hasNoUnsignedWrap());
660 NewShl->setHasNoUnsignedWrap(true);
707 I.setHasNoUnsignedWrap();
H A DInstCombinePHI.cpp125 if (isNUW) NewBinOp->setHasNoUnsignedWrap();
492 if (isNUW) BinOp->setHasNoUnsignedWrap();
H A DInstCombineAddSub.cpp1108 New->setHasNoUnsignedWrap(I.hasNoUnsignedWrap());
1266 I.setHasNoUnsignedWrap(true);
1469 Res->setHasNoUnsignedWrap(I.hasNoUnsignedWrap());
H A DInstCombineSelect.cpp264 BO->setHasNoUnsignedWrap(TVI_BO->hasNoUnsignedWrap());
299 BO->setHasNoUnsignedWrap(FVI_BO->hasNoUnsignedWrap());
H A DInstCombineMulDivRem.cpp64 I->setHasNoUnsignedWrap();
159 if (I.hasNoUnsignedWrap()) Shl->setHasNoUnsignedWrap();
H A DInstCombineSimplifyDemanded.cpp894 New->setHasNoUnsignedWrap(Orig->hasNoUnsignedWrap());
H A DInstCombineVectorOps.cpp696 New->setHasNoUnsignedWrap(BO->hasNoUnsignedWrap());
H A DInstructionCombining.cpp1190 NewBO->setHasNoUnsignedWrap(Inst.hasNoUnsignedWrap());
/external/llvm/lib/Analysis/
H A DPHITransAddr.cpp433 Res->setHasNoUnsignedWrap(cast<BinaryOperator>(Inst)->hasNoUnsignedWrap());
H A DScalarEvolutionExpander.cpp1218 cast<BinaryOperator>(IncV)->setHasNoUnsignedWrap();
/external/llvm/lib/Transforms/Scalar/
H A DSeparateConstOffsetFromGEP.cpp551 BO->setHasNoUnsignedWrap(false);
H A DIndVarSimplify.cpp829 if (OBO->hasNoUnsignedWrap()) WideBO->setHasNoUnsignedWrap();
H A DGVN.cpp1774 ReplOp->setHasNoUnsignedWrap(false);
/external/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h978 void setHasNoUnsignedWrap(bool b) { function in class:llvm::BinaryWithFlagsSDNode
/external/llvm/lib/IR/
H A DInstructions.cpp2009 void BinaryOperator::setHasNoUnsignedWrap(bool b) { function in class:BinaryOperator
2010 cast<OverflowingBinaryOperator>(this)->setHasNoUnsignedWrap(b);
H A DConstants.cpp2879 BO->setHasNoUnsignedWrap(SubclassOptionalData &
/external/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp2383 cast<BinaryOperator>(I)->setHasNoUnsignedWrap(true);
/external/llvm/lib/AsmParser/
H A DLLParser.cpp3450 if (NUW) cast<BinaryOperator>(Inst)->setHasNoUnsignedWrap(true);
/external/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp3112 VecOp->setHasNoUnsignedWrap(BinOp->hasNoUnsignedWrap());
/external/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp966 FN->setHasNoUnsignedWrap(nuw);

Completed in 295 milliseconds