| /freebsd-12.1/contrib/llvm/include/llvm/Analysis/Utils/ |
| H A D | Local.h | 62 Result = Builder->CreateAdd(Result, ConstantInt::get(IntPtrTy, Size), 71 Result = Builder->CreateAdd(Result, Scale, GEP->getName()+".offs"); 84 Result = Builder->CreateAdd(Op, Result, GEP->getName()+".offs");
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Utils/ |
| H A D | LowerMemIntrinsics.cpp | 82 LoopBuilder.CreateAdd(LoopIndex, ConstantInt::get(TypeOfCopyLen, 1U)); in createMemCpyLoopKnownSize() 190 LoopBuilder.CreateAdd(LoopIndex, ConstantInt::get(CopyLenType, 1U)); in createMemCpyLoopUnknownSize() 235 Value *FullOffset = ResBuilder.CreateAdd(RuntimeBytesCopied, ResidualIndex); in createMemCpyLoopUnknownSize() 244 ResBuilder.CreateAdd(ResidualIndex, ConstantInt::get(CopyLenType, 1U)); in createMemCpyLoopUnknownSize() 354 Value *FwdIndexPtr = FwdLoopBuilder.CreateAdd( in createMemMoveLoop() 398 LoopBuilder.CreateAdd(LoopIndex, ConstantInt::get(TypeOfCopyLen, 1)); in createMemSetLoop()
|
| H A D | IntegerDivision.cpp | 272 Value *SR_1 = Builder.CreateAdd(SR, One); in generateUnsignedDivisionCode() 284 Value *Tmp4 = Builder.CreateAdd(Divisor, NegOne); in generateUnsignedDivisionCode() 320 Value *SR_2 = Builder.CreateAdd(SR_3, NegOne); in generateUnsignedDivisionCode()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineAddSub.cpp | 840 return BinaryOperator::CreateAdd(Builder.CreateNot(Y), X); in foldAddWithConstant() 1096 return BinaryOperator::CreateAdd(XorLHS, in visitAdd() 1116 return BinaryOperator::CreateNeg(Builder.CreateAdd(A, B)); in visitAdd() 1163 Value *NewAdd = Builder.CreateAdd(X, CRHS, LHS->getName()); in visitAdd() 1468 BinaryOperator *Res = BinaryOperator::CreateAdd(Op0, V); in visitSub() 1497 return BinaryOperator::CreateAdd(Builder.CreateNot(Op1), X); in visitSub() 1501 return BinaryOperator::CreateAdd(Builder.CreateNot(X), Op0); in visitSub() 1523 return BinaryOperator::CreateAdd(X, AddOne(C)); in visitSub() 1620 return BinaryOperator::CreateAdd(Op0, in visitSub() 1644 BinaryOperator *Add = BinaryOperator::CreateAdd(Op0, Zext); in visitSub() [all …]
|
| H A D | InstCombineMulDivRem.cpp | 227 return BinaryOperator::CreateAdd(Builder.CreateMul(X, Op1), Mul); in visitMul() 682 Value *Inc = Builder.CreateAdd(Op1, Op0); in commonIDivTransforms() 784 N = IC.Builder.CreateAdd(N, Log2Base); in foldUDivShl() 1257 Value *Add = Builder.CreateAdd(Op1, N1); in visitURem()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUCodeGenPrepare.cpp | 588 Value *Div = Builder.CreateAdd(IQ, JQ); in expandDivRem24() 657 Num = Builder.CreateAdd(Num, LHSign); in expandDivRem32() 658 Den = Builder.CreateAdd(Den, RHSign); in expandDivRem32() 688 Value *RCP_A_E = Builder.CreateAdd(RCP, E); in expandDivRem32() 721 Value *Quotient_A_One = Builder.CreateAdd(Quotient, One); in expandDivRem32() 736 Value *Remainder_A_Den = Builder.CreateAdd(Remainder, Den); in expandDivRem32()
|
| H A D | AMDGPUPromoteAlloca.cpp | 813 Value *TID = Builder.CreateAdd(Tmp0, Tmp1); in handleAlloca() 814 TID = Builder.CreateAdd(TID, TIdZ); in handleAlloca()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/ |
| H A D | MemorySanitizer.cpp | 1386 IRB.CreateAdd(ShadowLong, in getShadowOriginPtrUserspace() 1396 OriginLong = IRB.CreateAdd(OriginLong, in getShadowOriginPtrUserspace() 3842 IRB.CreateAdd(ConstantInt::get(MS.IntptrTy, AMD64FpEndOffset), in finalizeInstrumentation() 3860 IRB.CreateAdd(IRB.CreatePtrToInt(VAListTag, MS.IntptrTy), in finalizeInstrumentation() 3875 IRB.CreateAdd(IRB.CreatePtrToInt(VAListTag, MS.IntptrTy), in finalizeInstrumentation() 3981 Value *CopySize = IRB.CreateAdd(ConstantInt::get(MS.IntptrTy, 0), in finalizeInstrumentation() 4147 IRB.CreateAdd(IRB.CreatePtrToInt(VAListTag, MS.IntptrTy), in getVAField64() 4157 IRB.CreateAdd(IRB.CreatePtrToInt(VAListTag, MS.IntptrTy), in getVAField32() 4223 IRB.CreateAdd(GrArgSize, GrOffSaveArea); in finalizeInstrumentation() 4238 IRB.CreateAdd(VrArgSize, VrOffSaveArea); in finalizeInstrumentation() [all …]
|
| H A D | AddressSanitizer.cpp | 949 DynamicAreaPtr = IRB.CreateAdd(IRB.CreatePtrToInt(SavedStack, IntptrTy), in unpoisonDynamicAllocasBeforeInst() 1168 return IRB.CreateAdd(Shadow, ShadowBase); in memToShadow() 1502 LastAccessedByte = IRB.CreateAdd( in createSlowPathCmp() 1608 IRB.CreateAdd(AddrLong, ConstantInt::get(IntptrTy, TypeSize / 8 - 1)), in instrumentUnusualSizeOrAlignment() 2721 Value *Ptr = IRB.CreateAdd(ShadowBase, ConstantInt::get(IntptrTy, i)); in copyToShadowInline() 3031 IRB.CreateAdd(LocalStackBase, in processStaticAllocas() 3041 IRB.CreateAdd(LocalStackBase, in processStaticAllocas() 3104 Value *SavedFlagPtrPtr = IRBPoison.CreateAdd( in processStaticAllocas() 3216 Value *AdditionalChunkSize = IRB.CreateAdd( in handleDynamicAllocaCall() 3219 Value *NewSize = IRB.CreateAdd(OldSize, AdditionalChunkSize); in handleDynamicAllocaCall() [all …]
|
| H A D | GCOVProfiling.cpp | 822 Count = Builder.CreateAdd(Count, Builder.getInt64(1)); in emitProfileArcs() 833 Count = Builder.CreateAdd(Count, Builder.getInt64(1)); in emitProfileArcs() 1138 auto *NextJV = Builder.CreateAdd(JV, Builder.getInt32(1)); in insertCounterWriteout() 1146 auto *NextIV = Builder.CreateAdd(IV, Builder.getInt32(1)); in insertCounterWriteout()
|
| H A D | HWAddressSanitizer.cpp | 520 return IRB.CreateAdd(Shadow, ShadowBase); in memToShadow() 875 IRB.CreateAdd(ThreadLong, ConstantInt::get(IntptrTy, 8)), WrapMask); in emitPrologue() 882 Value *ShadowBase = IRB.CreateAdd( in emitPrologue()
|
| H A D | EfficiencySanitizer.cpp | 568 Shadow = IRB.CreateAdd(Shadow, ConstantInt::get(IntptrTy, Offs)); in appToShadow() 803 IRB.CreateStore(IRB.CreateAdd(Load, ConstantInt::get(IRB.getInt64Ty(), 1)), in insertCounterUpdate()
|
| H A D | SanitizerCoverage.cpp | 792 IRB.CreateAdd(IRB.CreatePointerCast(FunctionGuardArray, IntptrTy), in InjectCoverageAtBlock() 803 auto Inc = IRB.CreateAdd(Load, ConstantInt::get(Int8Ty, 1)); in InjectCoverageAtBlock()
|
| H A D | InstrProfiling.cpp | 207 auto *NewVal = Builder.CreateAdd(OldVal, LiveInValue); in doExtraRewritesBeforeFinalDeletion() 611 auto *Count = Builder.CreateAdd(Load, Inc->getStep()); in lowerIncrement()
|
| /freebsd-12.1/contrib/llvm/include/llvm/IR/ |
| H A D | NoFolder.h | 42 Instruction *CreateAdd(Constant *LHS, Constant *RHS, 44 BinaryOperator *BO = BinaryOperator::CreateAdd(LHS, RHS);
|
| H A D | ConstantFolder.h | 36 Constant *CreateAdd(Constant *LHS, Constant *RHS,
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGExprComplex.cpp | 575 ResR = Builder.CreateAdd(Op.LHS.first, Op.RHS.first, "add.r"); in EmitBinAdd() 578 ResI = Builder.CreateAdd(Op.LHS.second, Op.RHS.second, "add.i"); in EmitBinAdd() 758 ResI = Builder.CreateAdd(ResIl, ResIr, "mul.i"); in EmitBinMul() 831 llvm::Value *Tmp3 = Builder.CreateAdd(Tmp1, Tmp2); // ac+bd in EmitBinDiv() 835 llvm::Value *Tmp6 = Builder.CreateAdd(Tmp4, Tmp5); // cc+dd in EmitBinDiv()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | LowerAtomic.cpp | 57 Res = Builder.CreateAdd(Orig, Val); in LowerAtomicRMWInst()
|
| H A D | Reassociate.cpp | 233 static BinaryOperator *CreateAdd(Value *S1, Value *S2, const Twine &Name, in CreateAdd() function 236 return BinaryOperator::CreateAdd(S1, S2, Name, InsertBefore); in CreateAdd() 933 BinaryOperator *New = CreateAdd(Sub->getOperand(0), NegVal, "", Sub, Sub); in BreakUpSubtract() 1008 return CreateAdd(V2, V1, "reass.add", I, I); in EmitAddTreeOfValues() 1572 ? BinaryOperator::CreateAdd(MaxOccVal, MaxOccVal) in OptimizeAdd()
|
| H A D | SeparateConstOffsetFromGEP.cpp | 916 ResultPtr = Builder.CreateAdd(ResultPtr, Idx); in lowerToArithmetics() 922 ResultPtr = Builder.CreateAdd( in lowerToArithmetics()
|
| H A D | LoopIdiomRecognize.cpp | 1619 Count = Builder.CreateAdd( in transformLoopToCountable() 1632 NewCount = Builder.CreateAdd(NewCount, CntInitVal); in transformLoopToCountable() 1704 NewCount = Builder.CreateAdd(NewCount, CntInitVal); in transformLoopToPopcount()
|
| H A D | NaryReassociate.cpp | 485 NewI = BinaryOperator::CreateAdd(LHS, RHS, "", I); in tryReassociatedBinaryOp()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | IntrinsicLowering.cpp | 285 PartValue = Builder.CreateAdd(LHS, RHS, "ctpop.step"); in LowerCTPOP() 287 Count = Builder.CreateAdd(PartValue, Count, "ctpop.part"); in LowerCTPOP()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Analysis/ |
| H A D | TargetFolder.h | 49 Constant *CreateAdd(Constant *LHS, Constant *RHS,
|
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | PHITransAddr.cpp | 429 BinaryOperator *Res = BinaryOperator::CreateAdd(OpVal, Inst->getOperand(1), in InsertPHITranslatedSubExpr()
|