Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/unittests/IR/
H A DIRBuilderTest.cpp733 cast<BinaryOperator>(Builder.CreateNUWSub(V, V))->hasNoUnsignedWrap()); in TEST_F()
752 EXPECT_TRUE(cast<OverflowingBinaryOperator>(Builder.CreateNUWSub(C, C)) in TEST_F()
H A DPatternMatch.cpp835 m_NUWSub(m_Value(MatchL), m_Value(MatchR)).match(IRB.CreateNUWSub(L, R))); in TEST_F()
853 EXPECT_FALSE(m_NSWSub(m_Value(), m_Value()).match(IRB.CreateNUWSub(L, R))); in TEST_F()
865 EXPECT_FALSE(m_NUWAdd(m_Value(), m_Value()).match(IRB.CreateNUWSub(L, R))); in TEST_F()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGStmtOpenMP.cpp3651 llvm::Value *NMin1 = CGF.Builder.CreateNUWSub( in emitScanBasedDirective()
3690 llvm::Value *OffsetIVal = CGF.Builder.CreateNUWSub(IVal, Pow2K); in emitScanBasedDirective()
3708 CGF.Builder.CreateNUWSub(IVal, llvm::ConstantInt::get(CGF.SizeTy, 1)); in emitScanBasedDirective()
5473 IdxVal = Builder.CreateNUWSub(IdxVal, llvm::ConstantInt::get(SizeTy, 1)); in EmitOMPScanDirective()
H A DCGOpenMPRuntime.cpp4094 SizeVal = CGF.Builder.CreateNUWSub(UpIntPtr, LowIntPtr); in getPointerAndSize()
7461 llvm::Value *TrueVal = CGF.Builder.CreateNUWSub(LengthVal, LBVal); in getExprTypeSize()
8300 CGF.Builder.CreateNUWSub(*DI, Offset), Stride); in generateInfoForComponentList()
8302 Count = CGF.Builder.CreateNUWSub(*DI, Offset); in generateInfoForComponentList()
H A DCGOpenMPRuntimeGPU.cpp2056 ScratchpadBasePtr = Bld.CreateNUWSub(
/llvm-project-15.0.7/llvm/lib/IR/
H A DInstructions.cpp2828 return BinaryOperator::CreateNUWSub(zero, Op, Name, InsertBefore); in CreateNUWNeg()
2834 return BinaryOperator::CreateNUWSub(zero, Op, Name, InsertAtEnd); in CreateNUWNeg()
H A DCore.cpp3348 return wrap(unwrap(B)->CreateNUWSub(unwrap(LHS), unwrap(RHS), Name)); in LLVMBuildNUWSub()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DIRBuilder.h1230 Value *CreateNUWSub(Value *LHS, Value *RHS, const Twine &Name = "") {
/llvm-project-15.0.7/llvm/bindings/go/llvm/
H A Dir.go1426 func (b Builder) CreateNUWSub(lhs, rhs Value, name string) (v Value) { func
/llvm-project-15.0.7/llvm/bindings/ocaml/llvm/
H A Dllvm.mli2185 See the method [llvm::LLVMBuilder::CreateNUWSub]. *)