Home
last modified time | relevance | path

Searched refs:CreateNSWSub (Results 1 – 10 of 10) sorted by relevance

/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DNoFolder.h70 Instruction *CreateNSWSub(Constant *LHS, Constant *RHS) const { in CreateNSWSub() function
71 return BinaryOperator::CreateNSWSub(LHS, RHS); in CreateNSWSub()
H A DIRBuilder.h1040 Value *CreateNSWSub(Value *LHS, Value *RHS, const Twine &Name = "") {
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DItaniumCXXABI.cpp803 dst = Builder.CreateNSWSub(src, adj, "adj"); in EmitMemberPointerConversion()
823 dstAdj = Builder.CreateNSWSub(srcAdj, adj, "adj"); in EmitMemberPointerConversion()
H A DMicrosoftCXXABI.cpp3178 NVDisp = Builder.CreateNSWSub(NVAdjustField, BaseClassOffset, "adj"); in EmitNonNullMemberPointerConversion()
3229 NVAdjustField = Builder.CreateNSWSub(NVAdjustField, DoDstAdjustment); in EmitNonNullMemberPointerConversion()
H A DCGExprScalar.cpp3353 return Builder.CreateNSWSub(op.LHS, op.RHS, "sub"); in EmitSub()
3357 return Builder.CreateNSWSub(op.LHS, op.RHS, "sub"); in EmitSub()
H A DCGBuiltin.cpp890 Value *Index = Builder.CreateNSWSub(ArgTypeLastIndex, ZeroCount); in EmitMSVCBuiltinExpr()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DInstructions.cpp2199 return BinaryOperator::CreateNSWSub(zero, Op, Name, InsertBefore); in CreateNSWNeg()
2205 return BinaryOperator::CreateNSWSub(zero, Op, Name, InsertAtEnd); in CreateNSWNeg()
H A DCore.cpp3156 return wrap(unwrap(B)->CreateNSWSub(unwrap(LHS), unwrap(RHS), Name)); in LLVMBuildNSWSub()
/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp2081 return BinaryOperator::CreateNSWSub(Arg0, Arg1); in visitCallInst()
H A DInstCombineCompares.cpp3874 return SetResult(Builder.CreateNSWSub(LHS, RHS), Builder.getFalse(), in OptimizeOverflowCheck()