reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/Analysis/InstructionSimplify.h
   73       return Op->hasNoUnsignedWrap();
include/llvm/IR/PatternMatch.h
  923           !Op->hasNoUnsignedWrap())
lib/Analysis/DemandedBits.cpp
  194         else if (S->hasNoUnsignedWrap())
lib/Analysis/LazyValueInfo.cpp
 1097     if (OBO->hasNoUnsignedWrap())
lib/Analysis/ScalarEvolution.cpp
 4486       IsNUW = OBO->hasNoUnsignedWrap();
lib/Bitcode/Writer/BitcodeWriter.cpp
 1395     if (OBO->hasNoUnsignedWrap())
lib/CodeGen/MachineInstr.cpp
  533     if (OB->hasNoUnsignedWrap())
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 3115     Flags.setNoUnsignedWrap(OFBinOp->hasNoUnsignedWrap());
 3169       nuw = OFBinOp->hasNoUnsignedWrap();
lib/IR/AsmWriter.cpp
 1275     if (OBO->hasNoUnsignedWrap())
lib/IR/Instruction.cpp
  113   return cast<OverflowingBinaryOperator>(this)->hasNoUnsignedWrap();
  248       setHasNoUnsignedWrap(OB->hasNoUnsignedWrap());
  271       setHasNoUnsignedWrap(hasNoUnsignedWrap() & OB->hasNoUnsignedWrap());
lib/Transforms/InstCombine/InstCombineCasts.cpp
   41     if (OBI && !OBI->hasNoUnsignedWrap() && !OBI->hasNoSignedWrap()) {
lib/Transforms/InstCombine/InstCombineMulDivRem.cpp
  727         Mul->setHasNoUnsignedWrap(!IsSigned && OBO->hasNoUnsignedWrap());
  753         Mul->setHasNoUnsignedWrap(!IsSigned && OBO->hasNoUnsignedWrap());
  801     bool HasNUW = cast<OverflowingBinaryOperator>(Op1)->hasNoUnsignedWrap();
lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
  482       else if (IOp->hasNoUnsignedWrap())
lib/Transforms/InstCombine/InstructionCombining.cpp
  228   return OBO && OBO->hasNoUnsignedWrap();
  609           HasNUW &= LOBO->hasNoUnsignedWrap();
  614           HasNUW &= ROBO->hasNoUnsignedWrap();
lib/Transforms/Scalar/IndVarSimplify.cpp
 1275   else if(ExtKind == ZeroExtended && OBO->hasNoUnsignedWrap())
 1439   else if (ExtKind == ZeroExtended && OBO->hasNoUnsignedWrap())
unittests/IR/IRBuilderTest.cpp
  624                   ->hasNoUnsignedWrap());
  626                   ->hasNoUnsignedWrap());
  628                   ->hasNoUnsignedWrap());
  631                   ->hasNoUnsignedWrap());