| /llvm-project-15.0.7/llvm/unittests/Transforms/Utils/ |
| H A D | SSAUpdaterBulkTest.cpp | 56 Value *AddOp1 = B.CreateAdd(FirstArg, ConstantInt::get(I32Ty, 1)); in TEST() 61 Value *AddOp2 = B.CreateAdd(FirstArg, ConstantInt::get(I32Ty, 3)); in TEST() 66 auto *I1 = cast<Instruction>(B.CreateAdd(AddOp1, ConstantInt::get(I32Ty, 5))); in TEST() 67 auto *I2 = cast<Instruction>(B.CreateAdd(AddOp2, ConstantInt::get(I32Ty, 6))); in TEST() 68 auto *I3 = cast<Instruction>(B.CreateAdd(SubOp1, SubOp2)); in TEST() 140 Value *AddOp1 = B.CreateAdd(FirstArg, ConstantInt::get(I32Ty, 1)); in TEST() 144 Value *AddOp2 = B.CreateAdd(FirstArg, ConstantInt::get(I32Ty, 2)); in TEST() 148 auto *I1 = cast<Instruction>(B.CreateAdd(AddOp1, ConstantInt::get(I32Ty, 3))); in TEST() 152 auto *I2 = cast<Instruction>(B.CreateAdd(AddOp2, ConstantInt::get(I32Ty, 4))); in TEST()
|
| H A D | ScalarEvolutionExpanderTest.cpp | 177 Value *Add = Builder.CreateAdd(Phi, ConstantInt::get(T_int64, 1), "add"); in TEST_F() 250 Builder.CreateAdd(Phi, ConstantInt::get(T_int64, 1), "add")); in TEST_F() 313 auto *S1 = cast<Instruction>(Builder.CreateAdd(Arg, C, "add")); in TEST_F() 317 auto *S2 = cast<Instruction>(Builder.CreateAdd(Arg, C, "add")); in TEST_F() 365 auto *S1 = cast<Instruction>(Builder.CreateAdd(Arg, C, "add")); in TEST_F() 369 auto *S2 = cast<Instruction>(Builder.CreateAdd(Arg, C, "add")); in TEST_F() 410 auto *S1 = cast<Instruction>(Builder.CreateAdd(Arg, C, "add")); in TEST_F() 411 auto *S2 = cast<Instruction>(Builder.CreateAdd(Arg, C, "add")); in TEST_F() 461 auto *S1 = cast<Instruction>(Builder.CreateAdd(Arg, C, "add")); in TEST_F() 462 auto *S2 = cast<Instruction>(Builder.CreateAdd(Arg, C, "add")); in TEST_F()
|
| H A D | FunctionComparatorTest.cpp | 36 I = cast<Instruction>(B.CreateAdd(LoadInst, C)); in TestFunction()
|
| /llvm-project-15.0.7/llvm/unittests/Analysis/ |
| H A D | ScalarEvolutionTest.cpp | 339 Acc[0] = BinaryOperator::CreateAdd(Acc[0], Acc[1], "", ExitBB); in TEST_F() 340 Acc[1] = BinaryOperator::CreateAdd(Acc[2], Acc[3], "", ExitBB); in TEST_F() 341 Acc[2] = BinaryOperator::CreateAdd(Acc[4], Acc[5], "", ExitBB); in TEST_F() 342 Acc[3] = BinaryOperator::CreateAdd(Acc[6], Acc[7], "", ExitBB); in TEST_F() 343 Acc[0] = BinaryOperator::CreateAdd(Acc[0], Acc[1], "", ExitBB); in TEST_F() 344 Acc[1] = BinaryOperator::CreateAdd(Acc[2], Acc[3], "", ExitBB); in TEST_F() 345 Acc[0] = BinaryOperator::CreateAdd(Acc[0], Acc[1], "", ExitBB); in TEST_F() 416 Add2 = BinaryOperator::CreateAdd(Mul1, Add1, "", EntryBB); in TEST_F() 937 auto *Add = BinaryOperator::CreateAdd(AShr, MinInt64, "", Br); in TEST_F() 993 auto *Add = BinaryOperator::CreateAdd(AShr, MinInt32, "", Br); in TEST_F() [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | MatrixBuilder.h | 150 B.CreateAdd(B.CreateMul(ColumnIdx, ConstantInt::get( in CreateMatrixInsert() 157 Value *CreateAdd(Value *LHS, Value *RHS) { in CreateAdd() function 177 : B.CreateAdd(LHS, RHS); in CreateAdd() 252 return B.CreateAdd(B.CreateMul(ColumnIdx, NumRowsV), RowIdx);
|
| H A D | FixedPointBuilder.h | 57 Value *Rounded = B.CreateAdd(Result, LowBits); in Convert() 226 Value *CreateAdd(Value *LHS, const FixedPointSemantics &LHSSema, in CreateAdd() function 239 Result = B.CreateAdd(WideLHS, WideRHS); in CreateAdd()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineAddSub.cpp | 837 return BinaryOperator::CreateAdd(WideX, NewC); in foldNoWrapAdd() 844 return BinaryOperator::CreateAdd(WideX, NewC); in foldNoWrapAdd() 871 return BinaryOperator::CreateAdd(Builder.CreateNot(Y), X); in foldAddWithConstant() 1318 return BinaryOperator::CreateNeg(Builder.CreateAdd(A, B)); in visitAdd() 1780 return BinaryOperator::CreateAdd(X, USub); in foldSubOfMinMax() 1784 return BinaryOperator::CreateAdd(X, USub); in foldSubOfMinMax() 1817 BinaryOperator *Res = BinaryOperator::CreateAdd(Op0, V); in visitSub() 1876 return BinaryOperator::CreateAdd(NegOp1, Op0); in visitSub() 1903 Value *XZ = Builder.CreateAdd(X, Z); in visitSub() 1904 Value *YW = Builder.CreateAdd(Y, Op1); in visitSub() [all …]
|
| H A D | InstCombineNegator.cpp | 185 return Builder.CreateAdd(X, ConstantInt::get(X->getType(), 1), in visitImpl() 423 return Builder.CreateAdd(NegatedOps[0], NegatedOps[1], in visitImpl() 439 return Builder.CreateAdd(Xor, ConstantInt::get(Xor->getType(), 1), in visitImpl()
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86LowerAMXIntrinsics.cpp | 124 Value *Inc = B.CreateAdd(IV, Step, Name + ".step"); in createLoop() 187 B.CreateAdd(B.CreateMul(CurrentRowZExt, Stride), CurrentColZExt); in createTileLoadStoreLoops() 191 Value *Idx = B.CreateAdd(B.CreateMul(CurrentRow, B.getInt16(16)), CurrentCol); in createTileLoadStoreLoops() 346 B.CreateAdd(B.CreateMul(CurrentRow, B.getInt16(16)), CurrentCol); in createTileDPLoops() 359 B.CreateAdd(B.CreateMul(CurrentRow, B.getInt16(16)), CurrentInner); in createTileDPLoops() 361 B.CreateAdd(B.CreateMul(CurrentInner, B.getInt16(16)), CurrentCol); in createTileDPLoops() 409 Value *ResElt = B.CreateAdd(EltC, SubVecR); in createTileDPLoops()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | LowerMemIntrinsics.cpp | 105 LoopBuilder.CreateAdd(LoopIndex, ConstantInt::get(TypeOfCopyLen, 1U)); in createMemCpyLoopKnownSize() 258 LoopBuilder.CreateAdd(LoopIndex, ConstantInt::get(CopyLenType, 1U)); in createMemCpyLoopUnknownSize() 312 Value *FullOffset = ResBuilder.CreateAdd(RuntimeBytesCopied, ResidualIndex); in createMemCpyLoopUnknownSize() 334 Value *ResNewIndex = ResBuilder.CreateAdd( in createMemCpyLoopUnknownSize() 461 Value *FwdIndexPtr = FwdLoopBuilder.CreateAdd( in createMemMoveLoop() 509 LoopBuilder.CreateAdd(LoopIndex, ConstantInt::get(TypeOfCopyLen, 1)); in createMemSetLoop()
|
| H A D | LoopUnrollRuntime.cpp | 370 Value *IdxNext = Builder.CreateAdd(NewIdx, One, NewIdx->getName() + ".next"); in CloneLoopBlocks() 516 Value *ModValAdd = B.CreateAdd(ModValTmp, in CreateTripRemainder() 759 B.CreateAdd(TripCount, ConstantInt::get(TripCount->getType(), -1)); in UnrollRuntimeLoopRemainder() 922 Value *IdxNext = B2.CreateAdd(NewIdx, One, NewIdx->getName() + ".next"); in UnrollRuntimeLoopRemainder()
|
| H A D | LowerAtomic.cpp | 50 return Builder.CreateAdd(Loaded, Inc, "new"); in buildAtomicRMWValue()
|
| H A D | IntegerDivision.cpp | 270 Value *SR_1 = Builder.CreateAdd(SR, One); in generateUnsignedDivisionCode() 282 Value *Tmp4 = Builder.CreateAdd(Divisor, NegOne); in generateUnsignedDivisionCode() 318 Value *SR_2 = Builder.CreateAdd(SR_3, NegOne); in generateUnsignedDivisionCode()
|
| /llvm-project-15.0.7/polly/lib/CodeGen/ |
| H A D | PerfMonitor.cpp | 289 CyclesInScops = Builder.CreateAdd(CyclesInScops, CyclesInScop); in insertRegionEnd() 294 CyclesInCurrentScop = Builder.CreateAdd(CyclesInCurrentScop, CyclesInScop); in insertRegionEnd() 300 Builder.CreateAdd(TripCountForCurrentScop, Builder.getInt64(1)); in insertRegionEnd()
|
| H A D | LoopGeneratorsKMP.cpp | 195 Value *AdjustedUB = Builder.CreateAdd(UB, ConstantInt::get(LongType, -1), in createSubFn() 270 Builder.CreateAdd(LB, ChunkedStride, "polly.indvar.nextLB"); in createSubFn() 271 Value *NextUB = Builder.CreateAdd(UB, ChunkedStride); in createSubFn()
|
| /llvm-project-15.0.7/llvm/examples/ParallelJIT/ |
| H A D | ParallelJIT.cpp | 72 Instruction *Add = BinaryOperator::CreateAdd(One, ArgX, "addresult", BB); in createAdd1() 123 BinaryOperator::CreateAdd(CallFibX1, CallFibX2, "addresult", RecurseBB); in CreateFibFunction()
|
| /llvm-project-15.0.7/llvm/unittests/IR/ |
| H A D | AsmWriterTest.cpp | 28 std::unique_ptr<BinaryOperator> Add(BinaryOperator::CreateAdd(Undef, Undef)); in TEST()
|
| /llvm-project-15.0.7/llvm/examples/HowToUseLLJIT/ |
| H A D | HowToUseLLJIT.cpp | 69 Value *Add = builder.CreateAdd(One, ArgX); in createDemoModule()
|
| /llvm-project-15.0.7/llvm/examples/HowToUseJIT/ |
| H A D | HowToUseJIT.cpp | 95 Value *Add = builder.CreateAdd(One, ArgX); in main()
|
| /llvm-project-15.0.7/llvm/lib/Target/RISCV/ |
| H A D | RISCVGatherScatterLowering.cpp | 166 Start = Builder.CreateAdd(Start, Splat); in matchStridedStart() 212 Inc = BinaryOperator::CreateAdd(BasePtr, Step, Inc->getName() + ".scalar", in matchStridedRecurrence() 292 Start = Builder.CreateAdd(Start, SplatOp, "start"); in matchStridedRecurrence()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/ |
| H A D | MemorySanitizer.cpp | 1477 IRB.CreateAdd(ShadowLong, in getShadowOriginPtrUserspace() 1487 OriginLong = IRB.CreateAdd(OriginLong, in getShadowOriginPtrUserspace() 4408 IRB.CreateAdd(IRB.CreatePtrToInt(VAListTag, MS.IntptrTy), in finalizeInstrumentation() 4425 IRB.CreateAdd(IRB.CreatePtrToInt(VAListTag, MS.IntptrTy), in finalizeInstrumentation() 4532 Value *CopySize = IRB.CreateAdd(ConstantInt::get(MS.IntptrTy, 0), in finalizeInstrumentation() 4700 IRB.CreateAdd(IRB.CreatePtrToInt(VAListTag, MS.IntptrTy), in getVAField64() 4710 IRB.CreateAdd(IRB.CreatePtrToInt(VAListTag, MS.IntptrTy), in getVAField32() 4777 IRB.CreateAdd(GrArgSize, GrOffSaveArea); in finalizeInstrumentation() 4793 IRB.CreateAdd(VrArgSize, VrOffSaveArea); in finalizeInstrumentation() 5237 IRB.CreateAdd( in copyRegSaveArea() [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/Utils/ |
| H A D | Local.h | 93 Result = Builder->CreateAdd(Result, Offset, GEP->getName().str()+".offs",
|
| /llvm-project-15.0.7/llvm/examples/Fibonacci/ |
| H A D | fibonacci.cpp | 93 Value *Sum = BinaryOperator::CreateAdd(CallFibX1, CallFibX2, in CreateFibFunction()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | LoopIdiomRecognize.cpp | 2081 Count = Builder.CreateAdd(Count, ConstantInt::get(CountTy, 1)); in transformLoopToCountable() 2091 NewCount = Builder.CreateAdd(NewCount, CntInitVal); in transformLoopToCountable() 2166 NewCount = Builder.CreateAdd(NewCount, CntInitVal); in transformLoopToPopcount() 2492 Value *LowBitMask = Builder.CreateAdd(BitMask, Constant::getAllOnesValue(Ty), in recognizeShiftUntilBitTest() 2505 Builder.CreateAdd(XMaskedNumActiveBits, Constant::getAllOnesValue(Ty), in recognizeShiftUntilBitTest() 2515 Builder.CreateAdd(LoopBackedgeTakenCount, ConstantInt::get(Ty, 1), in recognizeShiftUntilBitTest() 2566 Builder.CreateAdd(IV, ConstantInt::get(Ty, 1), IV->getName() + ".next", in recognizeShiftUntilBitTest() 2857 Value *ValNumActiveBitsOffset = Builder.CreateAdd( in recognizeShiftUntilZero() 2871 Builder.CreateAdd(LoopBackedgeTakenCount, ConstantInt::get(Ty, 1), in recognizeShiftUntilZero() 2889 Builder.CreateAdd(CIV, ConstantInt::get(Ty, 1), CIV->getName() + ".next", in recognizeShiftUntilZero() [all …]
|
| /llvm-project-15.0.7/llvm/unittests/ExecutionEngine/MCJIT/ |
| H A D | MCJITTestBase.h | 103 Value *AddResult = Builder.CreateAdd(Arg1, Arg2); 182 Value *Accumulator = Builder.CreateAdd(Param, RecursiveReturn);
|