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

References

lib/IR/Core.cpp
 3291   return wrap(unwrap(B)->CreateNUWSub(unwrap(LHS), unwrap(RHS), Name));
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp
 5241         Size = CGF.Builder.CreateNUWSub(UpIntPtr, LowIntPtr);
 7223       llvm::Value *TrueVal = CGF.Builder.CreateNUWSub(LengthVal, LBVal);
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
  671              : Bld.CreateNUWSub(getNVPTXNumThreads(CGF), getNVPTXWarpSize(CGF),
  687   llvm::Value *Mask = Bld.CreateNUWSub(getNVPTXWarpSize(CGF), Bld.getInt32(1));
  689   return Bld.CreateAnd(Bld.CreateNUWSub(NumThreads, Bld.getInt32(1)),
 3134       ScratchpadBasePtr = Bld.CreateNUWSub(
unittests/IR/IRBuilderTest.cpp
  606       cast<BinaryOperator>(Builder.CreateNUWSub(V, V))->hasNoUnsignedWrap());
  625   EXPECT_TRUE(cast<OverflowingBinaryOperator>(Builder.CreateNUWSub(C, C))
unittests/IR/PatternMatch.cpp
  812       m_NUWSub(m_Value(MatchL), m_Value(MatchR)).match(IRB.CreateNUWSub(L, R)));
  830   EXPECT_FALSE(m_NSWSub(m_Value(), m_Value()).match(IRB.CreateNUWSub(L, R)));
  842   EXPECT_FALSE(m_NUWAdd(m_Value(), m_Value()).match(IRB.CreateNUWSub(L, R)));