/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
H A D | LowerMemIntrinsics.cpp | 78 LoopBuilder.CreateAdd(LoopIndex, ConstantInt::get(TypeOfCopyLen, 1U)); in createMemCpyLoopKnownSize() 192 LoopBuilder.CreateAdd(LoopIndex, ConstantInt::get(CopyLenType, 1U)); in createMemCpyLoopUnknownSize() 237 Value *FullOffset = ResBuilder.CreateAdd(RuntimeBytesCopied, ResidualIndex); in createMemCpyLoopUnknownSize() 247 ResBuilder.CreateAdd(ResidualIndex, ConstantInt::get(CopyLenType, 1U)); in createMemCpyLoopUnknownSize() 367 Value *FwdIndexPtr = FwdLoopBuilder.CreateAdd( in createMemMoveLoop() 415 LoopBuilder.CreateAdd(LoopIndex, ConstantInt::get(TypeOfCopyLen, 1)); in createMemSetLoop()
|
H A D | IntegerDivision.cpp | 271 Value *SR_1 = Builder.CreateAdd(SR, One); in generateUnsignedDivisionCode() 283 Value *Tmp4 = Builder.CreateAdd(Divisor, NegOne); in generateUnsignedDivisionCode() 319 Value *SR_2 = Builder.CreateAdd(SR_3, NegOne); in generateUnsignedDivisionCode()
|
H A D | MatrixUtils.cpp | 43 Value *Inc = B.CreateAdd(IV, Step, Name + ".step"); in CreateLoop()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
H A D | MatrixBuilder.h | 154 B.CreateAdd(B.CreateMul(ColumnIdx, ConstantInt::get( in CreateMatrixInsert() 161 Value *CreateAdd(Value *LHS, Value *RHS) { in CreateAdd() function 181 : B.CreateAdd(LHS, RHS); in CreateAdd() 245 Matrix, 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()
|
H A D | NoFolder.h | 44 Instruction *CreateAdd(Constant *LHS, Constant *RHS, 47 BinaryOperator *BO = BinaryOperator::CreateAdd(LHS, RHS);
|
H A D | IRBuilderFolder.h | 32 virtual Value *CreateAdd(Constant *LHS, Constant *RHS,
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
H A D | X86LowerAMXIntrinsics.cpp | 123 Value *Inc = B.CreateAdd(IV, Step, Name + ".step"); in createLoop() 186 B.CreateAdd(B.CreateMul(CurrentRowZExt, Stride), CurrentColZExt); in createTileLoadStoreLoops() 190 Value *Idx = B.CreateAdd(B.CreateMul(CurrentRow, B.getInt16(16)), CurrentCol); in createTileLoadStoreLoops() 345 B.CreateAdd(B.CreateMul(CurrentRow, B.getInt16(16)), CurrentCol); in createTileDPLoops() 358 B.CreateAdd(B.CreateMul(CurrentRow, B.getInt16(16)), CurrentInner); in createTileDPLoops() 360 B.CreateAdd(B.CreateMul(CurrentInner, B.getInt16(16)), CurrentCol); in createTileDPLoops() 408 Value *ResElt = B.CreateAdd(EltC, SubVecR); in createTileDPLoops()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineAddSub.cpp | 851 return BinaryOperator::CreateAdd(WideX, NewC); in foldNoWrapAdd() 858 return BinaryOperator::CreateAdd(WideX, NewC); in foldNoWrapAdd() 885 return BinaryOperator::CreateAdd(Builder.CreateNot(Y), X); in foldAddWithConstant() 908 return BinaryOperator::CreateAdd(X, ConstantExpr::getAdd(Op01C, Op1C)); in foldAddWithConstant() 936 return BinaryOperator::CreateAdd(X, ConstantInt::get(Ty, *C2 ^ *C)); in foldAddWithConstant() 991 Value *NewAdd = Builder.CreateAdd(X, ConstantInt::get(Ty, *C)); in foldAddWithConstant() 1329 return BinaryOperator::CreateNeg(Builder.CreateAdd(A, B)); in visitAdd() 1352 return BinaryOperator::CreateAdd(A, Builder.CreateShl(RHS, 1, "reass.add")); in visitAdd() 1356 return BinaryOperator::CreateAdd(A, Builder.CreateShl(LHS, 1, "reass.add")); in visitAdd() 1724 BinaryOperator *Res = BinaryOperator::CreateAdd(Op0, V); in visitSub() [all …]
|
H A D | InstCombineNegator.cpp | 185 return Builder.CreateAdd(X, ConstantInt::get(X->getType(), 1), in visitImpl() 395 return Builder.CreateAdd(NegatedOps[0], NegatedOps[1], in visitImpl() 411 return Builder.CreateAdd(Xor, ConstantInt::get(Xor->getType(), 1), in visitImpl()
|
/netbsd-src/external/apache2/llvm/dist/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()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
H A D | LoopIdiomRecognize.cpp | 1894 Count = Builder.CreateAdd(Count, ConstantInt::get(CountTy, 1)); in transformLoopToCountable() 1904 NewCount = Builder.CreateAdd(NewCount, CntInitVal); in transformLoopToCountable() 1979 NewCount = Builder.CreateAdd(NewCount, CntInitVal); in transformLoopToPopcount() 2302 Value *LowBitMask = Builder.CreateAdd(BitMask, Constant::getAllOnesValue(Ty), in recognizeShiftUntilBitTest() 2315 Builder.CreateAdd(XMaskedNumActiveBits, Constant::getAllOnesValue(Ty), in recognizeShiftUntilBitTest() 2325 Builder.CreateAdd(LoopBackedgeTakenCount, ConstantInt::get(Ty, 1), in recognizeShiftUntilBitTest() 2376 Builder.CreateAdd(IV, ConstantInt::get(Ty, 1), IV->getName() + ".next", in recognizeShiftUntilBitTest() 2650 Value *ValNumActiveBitsOffset = Builder.CreateAdd( in recognizeShiftUntilZero() 2664 Builder.CreateAdd(LoopBackedgeTakenCount, ConstantInt::get(Ty, 1), in recognizeShiftUntilZero() 2682 Builder.CreateAdd(CIV, ConstantInt::get(Ty, 1), CIV->getName() + ".next", in recognizeShiftUntilZero() [all …]
|
H A D | LowerAtomic.cpp | 57 Res = Builder.CreateAdd(Orig, Val); in lowerAtomicRMWInst()
|
H A D | LowerMatrixIntrinsics.cpp | 830 Value *Offset = Builder.CreateAdd( in loadMatrix() 876 Value *Offset = Builder.CreateAdd( in storeMatrix() 992 return Builder.CreateAdd(Sum, Mul); in createMulAdd() 1143 Value *StoreEnd = Builder.CreateAdd( in getNonAliasingPointer() 1156 Value *LoadEnd = Builder.CreateAdd( in getNonAliasingPointer() 1542 return Builder.CreateAdd(LHS, RHS); in VisitBinaryOperator()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ |
H A D | MemorySanitizer.cpp | 1490 IRB.CreateAdd(ShadowLong, in getShadowOriginPtrUserspace() 1500 OriginLong = IRB.CreateAdd(OriginLong, in getShadowOriginPtrUserspace() 1555 Base = IRB.CreateAdd(Base, ConstantInt::get(MS.IntptrTy, ArgOffset)); in getShadowPtrForArgument() 1567 Base = IRB.CreateAdd(Base, ConstantInt::get(MS.IntptrTy, ArgOffset)); in getOriginPtrForArgument() 4289 Base = IRB.CreateAdd(Base, ConstantInt::get(MS.IntptrTy, ArgOffset)); in getShadowPtrForVAArgument() 4300 Base = IRB.CreateAdd(Base, ConstantInt::get(MS.IntptrTy, ArgOffset)); in getOriginPtrForVAArgument() 4344 IRB.CreateAdd(ConstantInt::get(MS.IntptrTy, AMD64FpEndOffset), in finalizeInstrumentation() 4364 IRB.CreateAdd(IRB.CreatePtrToInt(VAListTag, MS.IntptrTy), in finalizeInstrumentation() 4381 IRB.CreateAdd(IRB.CreatePtrToInt(VAListTag, MS.IntptrTy), in finalizeInstrumentation() 4454 Base = IRB.CreateAdd(Base, ConstantInt::get(MS.IntptrTy, ArgOffset)); in getShadowPtrForVAArgument() [all …]
|
H A D | AddressSanitizer.cpp | 1036 DynamicAreaPtr = IRB.CreateAdd(IRB.CreatePtrToInt(SavedStack, IntptrTy), in unpoisonDynamicAllocasBeforeInst() 1351 return IRB.CreateAdd(Shadow, ShadowBase); in memToShadow() 1686 LastAccessedByte = IRB.CreateAdd( in createSlowPathCmp() 1822 IRB.CreateAdd(AddrLong, ConstantInt::get(IntptrTy, TypeSize / 8 - 1)), in instrumentUnusualSizeOrAlignment() 3006 Value *Ptr = IRB.CreateAdd(ShadowBase, ConstantInt::get(IntptrTy, i)); in copyToShadowInline() 3044 {IRB.CreateAdd(ShadowBase, ConstantInt::get(IntptrTy, i)), in copyToShadow() 3371 IRB.CreateAdd(LocalStackBase, ConstantInt::get(IntptrTy, Desc.Offset)), in processStaticAllocas() 3383 IRB.CreateAdd(LocalStackBase, in processStaticAllocas() 3393 IRB.CreateAdd(LocalStackBase, in processStaticAllocas() 3456 Value *SavedFlagPtrPtr = IRBPoison.CreateAdd( in processStaticAllocas() [all …]
|
H A D | MemProfiler.cpp | 302 return IRB.CreateAdd(Shadow, DynamicShadowOffset); in memToShadow() 487 ShadowValue = IRB.CreateAdd(ShadowValue, Inc); in instrumentAddress()
|
/netbsd-src/external/apache2/llvm/dist/llvm/examples/HowToUseLLJIT/ |
H A D | HowToUseLLJIT.cpp | 69 Value *Add = builder.CreateAdd(One, ArgX); in createDemoModule()
|
/netbsd-src/external/apache2/llvm/dist/llvm/examples/HowToUseJIT/ |
H A D | HowToUseJIT.cpp | 95 Value *Add = builder.CreateAdd(One, ArgX); in main()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUCodeGenPrepare.cpp | 941 Value *Div = Builder.CreateAdd(IQ, JQ); in expandDivRem24Impl() 1059 X = Builder.CreateAdd(X, SignX); in expandDivRem32() 1060 Y = Builder.CreateAdd(Y, SignY); in expandDivRem32() 1108 Z = Builder.CreateAdd(Z, getMulHu(Builder, Z, NegYZ)); in expandDivRem32() 1117 Q = Builder.CreateSelect(Cond, Builder.CreateAdd(Q, One), Q); in expandDivRem32() 1124 Res = Builder.CreateSelect(Cond, Builder.CreateAdd(Q, One), Q); in expandDivRem32()
|
/netbsd-src/external/apache2/llvm/dist/llvm/examples/Fibonacci/ |
H A D | fibonacci.cpp | 93 Value *Sum = BinaryOperator::CreateAdd(CallFibX1, CallFibX2, in CreateFibFunction()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/Utils/ |
H A D | Local.h | 93 Result = Builder->CreateAdd(Result, Offset, GEP->getName().str()+".offs",
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | IntrinsicLowering.cpp | 173 PartValue = Builder.CreateAdd(LHS, RHS, "ctpop.step"); in LowerCTPOP() 175 Count = Builder.CreateAdd(PartValue, Count, "ctpop.part"); in LowerCTPOP()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
H A D | CGExprComplex.cpp | 600 ResR = Builder.CreateAdd(Op.LHS.first, Op.RHS.first, "add.r"); in EmitBinAdd() 603 ResI = Builder.CreateAdd(Op.LHS.second, Op.RHS.second, "add.i"); in EmitBinAdd() 784 ResI = Builder.CreateAdd(ResIl, ResIr, "mul.i"); in EmitBinMul() 857 llvm::Value *Tmp3 = Builder.CreateAdd(Tmp1, Tmp2); // ac+bd in EmitBinDiv() 861 llvm::Value *Tmp6 = Builder.CreateAdd(Tmp4, Tmp5); // cc+dd in EmitBinDiv()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Frontend/OpenMP/ |
H A D | OMPIRBuilder.cpp | 1103 Value *Next = Builder.CreateAdd(IndVarPHI, ConstantInt::get(IndVarTy, 1), in createLoopSkeleton() 1213 CountIfLooping = Builder.CreateAdd(Builder.CreateUDiv(Span, Incr), One); in createCanonicalLoop() 1216 Value *CountIfTwo = Builder.CreateAdd( in createCanonicalLoop() 1228 Value *IndVar = Builder.CreateAdd(Span, Start); in createCanonicalLoop() 1314 Value *TripCount = Builder.CreateAdd(TripCountMinusOne, One); in createStaticWorkshareLoop() 1323 Value *UpdatedIV = Builder.CreateAdd(IV, LowerBound); in createStaticWorkshareLoop() 1742 Builder.CreateAdd(FloorTripCount, FloorTripOverflow, in tileLoops() 1845 Builder.CreateAdd(Scale, TileLoop->getIndVar(), {}, /*HasNUW=*/true); in tileLoops() 2411 return Builder.CreateAdd(Src1, Src2); in emitRMWOpAsInstruction()
|