Searched refs:CreateNUWSub (Results 1 – 10 of 10) sorted by relevance
| /llvm-project-15.0.7/llvm/unittests/IR/ |
| H A D | IRBuilderTest.cpp | 733 cast<BinaryOperator>(Builder.CreateNUWSub(V, V))->hasNoUnsignedWrap()); in TEST_F() 752 EXPECT_TRUE(cast<OverflowingBinaryOperator>(Builder.CreateNUWSub(C, C)) in TEST_F()
|
| H A D | PatternMatch.cpp | 835 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 D | CGStmtOpenMP.cpp | 3651 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 D | CGOpenMPRuntime.cpp | 4094 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 D | CGOpenMPRuntimeGPU.cpp | 2056 ScratchpadBasePtr = Bld.CreateNUWSub(
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | Instructions.cpp | 2828 return BinaryOperator::CreateNUWSub(zero, Op, Name, InsertBefore); in CreateNUWNeg() 2834 return BinaryOperator::CreateNUWSub(zero, Op, Name, InsertAtEnd); in CreateNUWNeg()
|
| H A D | Core.cpp | 3348 return wrap(unwrap(B)->CreateNUWSub(unwrap(LHS), unwrap(RHS), Name)); in LLVMBuildNUWSub()
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | IRBuilder.h | 1230 Value *CreateNUWSub(Value *LHS, Value *RHS, const Twine &Name = "") {
|
| /llvm-project-15.0.7/llvm/bindings/go/llvm/ |
| H A D | ir.go | 1426 func (b Builder) CreateNUWSub(lhs, rhs Value, name string) (v Value) { func
|
| /llvm-project-15.0.7/llvm/bindings/ocaml/llvm/ |
| H A D | llvm.mli | 2185 See the method [llvm::LLVMBuilder::CreateNUWSub]. *)
|