|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/IR/Core.cpp 3286 return wrap(unwrap(B)->CreateNSWSub(unwrap(LHS), unwrap(RHS), Name));
tools/clang/lib/CodeGen/CGBuiltin.cpp 953 Value *Index = Builder.CreateNSWSub(ArgTypeLastIndex, ZeroCount);
tools/clang/lib/CodeGen/CGExprScalar.cpp 3496 return Builder.CreateNSWSub(op.LHS, op.RHS, "sub");
3500 return Builder.CreateNSWSub(op.LHS, op.RHS, "sub");
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp 859 dst = Builder.CreateNSWSub(src, adj, "adj");
879 dstAdj = Builder.CreateNSWSub(srcAdj, adj, "adj");
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp 3212 NVDisp = Builder.CreateNSWSub(NVAdjustField, BaseClassOffset, "adj");
3263 NVAdjustField = Builder.CreateNSWSub(NVAdjustField, DoDstAdjustment);
tools/polly/lib/CodeGen/IslExprBuilder.cpp 107 return Builder.CreateNSWSub(LHS, RHS, Name);
tools/polly/lib/CodeGen/IslNodeBuilder.cpp 1151 Builder.CreateNSWSub(end, begin, ArrayName + "_end_begin_delta");
unittests/IR/IRBuilderTest.cpp 596 cast<BinaryOperator>(Builder.CreateNSWSub(V, V))->hasNoSignedWrap());
615 EXPECT_TRUE(cast<OverflowingBinaryOperator>(Builder.CreateNSWSub(C, C))
unittests/IR/PatternMatch.cpp 792 m_NSWSub(m_Value(MatchL), m_Value(MatchR)).match(IRB.CreateNSWSub(L, R)));
828 EXPECT_FALSE(m_NSWAdd(m_Value(), m_Value()).match(IRB.CreateNSWSub(L, R)));
844 EXPECT_FALSE(m_NUWSub(m_Value(), m_Value()).match(IRB.CreateNSWSub(L, R)));