/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
H A D | LowerMemIntrinsics.cpp | 70 LoopBuilder.CreateInBoundsGEP(LoopOpType, SrcAddr, LoopIndex); in createMemCpyLoopKnownSize() 74 LoopBuilder.CreateInBoundsGEP(LoopOpType, DstAddr, LoopIndex); in createMemCpyLoopKnownSize() 112 Value *SrcGEP = RBuilder.CreateInBoundsGEP( in createMemCpyLoopKnownSize() 122 Value *DstGEP = RBuilder.CreateInBoundsGEP( in createMemCpyLoopKnownSize() 185 Value *SrcGEP = LoopBuilder.CreateInBoundsGEP(LoopOpType, SrcAddr, LoopIndex); in createMemCpyLoopUnknownSize() 188 Value *DstGEP = LoopBuilder.CreateInBoundsGEP(LoopOpType, DstAddr, LoopIndex); in createMemCpyLoopUnknownSize() 239 ResBuilder.CreateInBoundsGEP(Int8Type, SrcAsInt8, FullOffset); in createMemCpyLoopUnknownSize() 243 ResBuilder.CreateInBoundsGEP(Int8Type, DstAsInt8, FullOffset); in createMemCpyLoopUnknownSize() 344 EltTy, LoopBuilder.CreateInBoundsGEP(EltTy, SrcAddr, IndexPtr), in createMemMoveLoop() 347 Element, LoopBuilder.CreateInBoundsGEP(EltTy, DstAddr, IndexPtr), in createMemMoveLoop() [all …]
|
H A D | SimplifyLibCalls.cpp | 525 return StrLen ? B.CreateInBoundsGEP(B.getInt8Ty(), Dst, StrLen) : nullptr; in optimizeStpCpy() 1124 ? B.CreateInBoundsGEP(B.getInt8Ty(), Dst, NewN) in optimizeMemCCpy() 1140 return B.CreateInBoundsGEP(B.getInt8Ty(), Dst, N); in optimizeMemPCpy() 3328 return StrLen ? B.CreateInBoundsGEP(B.getInt8Ty(), Dst, StrLen) : nullptr; in optimizeStrpCpyChk()
|
/netbsd/external/apache2/llvm/dist/clang/lib/CodeGen/ |
H A D | CGBuilder.h | 216 CreateInBoundsGEP(Addr.getElementType(), Addr.getPointer(), 232 return Address(CreateInBoundsGEP(Addr.getElementType(), Addr.getPointer(), 257 return Address(CreateInBoundsGEP(Addr.getElementType(), Addr.getPointer(),
|
H A D | CGExprAgg.cpp | 421 Builder.CreateInBoundsGEP(ArrayPtr.getPointer(), IdxStart, "arraystart"); in VisitCXXStdInitializerListExpr() 438 Builder.CreateInBoundsGEP(ArrayPtr.getPointer(), IdxEnd, "arrayend"); in VisitCXXStdInitializerListExpr() 488 Builder.CreateInBoundsGEP(DestPtr.getPointer(), indices, "arrayinit.begin"); in EmitArrayInit() 555 element = Builder.CreateInBoundsGEP(element, one, "arrayinit.element"); in EmitArrayInit() 584 element = Builder.CreateInBoundsGEP(element, one, "arrayinit.start"); in EmitArrayInit() 589 llvm::Value *end = Builder.CreateInBoundsGEP(begin, in EmitArrayInit() 620 Builder.CreateInBoundsGEP(currentElement, one, "arrayinit.next"); in EmitArrayInit() 1782 llvm::Value *begin = Builder.CreateInBoundsGEP(destPtr.getPointer(), indices, in VisitArrayInitLoopExpr() 1805 llvm::Value *element = Builder.CreateInBoundsGEP(begin, index); in VisitArrayInitLoopExpr()
|
H A D | MicrosoftCXXABI.cpp | 945 llvm::Value *Ptr = CGF.Builder.CreateInBoundsGEP( in performBaseAdjustment() 1229 Builder.CreateInBoundsGEP(CGF.Int8Ty, Int8This, VBaseOffset); in initializeHiddenVirtualInheritanceMembers() 1467 llvm::Value *VBasePtr = CGF.Builder.CreateInBoundsGEP( in adjustThisArgumentForVirtualFunctionCall() 2222 V = CGF.Builder.CreateInBoundsGEP(CGF.Int8Ty, VBPtr, VBaseOffset); in performThisAdjustment() 2254 V = CGF.Builder.CreateInBoundsGEP(CGF.Int8Ty, VBPtr, VBaseOffset); in performReturnAdjustment() 3019 llvm::Value *VBPtr = Builder.CreateInBoundsGEP( in GetVBaseOffsetFromVBPtr() 3043 Builder.CreateInBoundsGEP(CGM.Int32Ty, VBTable, VBTableIndex); in GetVBaseOffsetFromVBPtr() 3094 Builder.CreateInBoundsGEP(CGM.Int8Ty, VBPtr, VBaseOffs); in AdjustVirtualBase() 3146 Addr = Builder.CreateInBoundsGEP(CGF.Int8Ty, Addr, FieldOffset, in EmitMemberDataPointerAddress() 3310 CGM.IntTy, Builder.CreateInBoundsGEP(VDispMap->getValueType(), in EmitNonNullMemberPointerConversion() [all …]
|
H A D | CGExprCXX.cpp | 1053 Address(Builder.CreateInBoundsGEP(CurPtr.getElementType(), in EmitNewArrayInitializer() 1113 CurPtr = Address(Builder.CreateInBoundsGEP(CurPtr.getElementType(), in EmitNewArrayInitializer() 1233 Builder.CreateInBoundsGEP(BeginPtr.getElementType(), BeginPtr.getPointer(), in EmitNewArrayInitializer() 2042 llvm::Value *arrayEnd = CGF.Builder.CreateInBoundsGEP( in EmitArrayDelete() 2106 Ptr = Address(Builder.CreateInBoundsGEP(Ptr.getElementType(), in EmitCXXDeleteExpr()
|
H A D | CGDecl.cpp | 1772 llvm::Value *End = Builder.CreateInBoundsGEP( in emitZeroOrPatternForAutoVarInit() 1786 Builder.CreateInBoundsGEP(Int8Ty, Cur, BaseSizeInChars, "vla.next"); in emitZeroOrPatternForAutoVarInit() 2202 Builder.CreateInBoundsGEP(addr.getElementType(), begin, length); in emitDestroy() 2246 llvm::Value *element = Builder.CreateInBoundsGEP(elementPast, negativeOne, in emitArrayDestroy() 2287 begin = CGF.Builder.CreateInBoundsGEP(begin, gepIndices, "pad.arraybegin"); in emitPartialArrayDestroy() 2288 end = CGF.Builder.CreateInBoundsGEP(end, gepIndices, "pad.arrayend"); in emitPartialArrayDestroy()
|
H A D | CGObjCRuntime.cpp | 67 V = CGF.Builder.CreateInBoundsGEP(CGF.Int8Ty, V, Offset, "add.ptr"); in EmitValueForIvarAtOffset()
|
H A D | CGClass.cpp | 275 ptr = CGF.Builder.CreateInBoundsGEP(CGF.Int8Ty, ptr, baseOffset, "add.ptr"); in ApplyNonVirtualAndVirtualOffset() 437 Value = Builder.CreateInBoundsGEP( in GetAddressOfDerivedClass() 1968 llvm::Value *arrayEnd = Builder.CreateInBoundsGEP( in EmitCXXAggrConstructorCall() 2027 llvm::Value *next = Builder.CreateInBoundsGEP( in EmitCXXAggrConstructorCall()
|
H A D | CGOpenMPRuntimeGPU.cpp | 1924 llvm::Value *Ptr = CGF.Builder.CreateInBoundsGEP( in emitGenericVarsProlog() 2774 llvm::Value *MediumPtrVal = Bld.CreateInBoundsGEP( in emitInterWarpCopyFunction() 2823 llvm::Value *SrcMediumPtrVal = Bld.CreateInBoundsGEP( in emitInterWarpCopyFunction() 3161 llvm::Value *BufferPtr = Bld.CreateInBoundsGEP( in emitListToGlobalCopyFunction() 3261 llvm::Value *BufferPtr = Bld.CreateInBoundsGEP( in emitListToGlobalReduceFunction() 3367 llvm::Value *BufferPtr = Bld.CreateInBoundsGEP( in emitGlobalToListCopyFunction() 3467 llvm::Value *BufferPtr = Bld.CreateInBoundsGEP( in emitGlobalToListReduceFunction()
|
H A D | CodeGenFunction.cpp | 1842 llvm::Value *end = Builder.CreateInBoundsGEP( in emitNonZeroVLAInit() 1865 Builder.CreateInBoundsGEP(CGF.Int8Ty, cur, baseSizeInChars, "vla.next"); in emitNonZeroVLAInit() 2050 addr = Address(Builder.CreateInBoundsGEP( in emitArrayLength()
|
H A D | ItaniumCXXABI.cpp | 654 Ptr = Builder.CreateInBoundsGEP(Builder.getInt8Ty(), Ptr, Adj); in EmitLoadOfMemberFunctionPointer() 862 llvm::Value *Addr = Builder.CreateInBoundsGEP( in EmitMemberDataPointerAddress() 1264 CGF.Builder.CreateInBoundsGEP(CGF.Int8Ty, CompletePtr, Offset); in emitVirtualObjectDelete() 1557 Value = CGF.Builder.CreateInBoundsGEP(CGF.Int8Ty, Value, OffsetToTop); in EmitDynamicCastToVoid() 2131 ResultPtr = CGF.Builder.CreateInBoundsGEP( in performTypeAdjustment()
|
H A D | CGNonTrivialStruct.cpp | 371 CGF.Builder.CreateInBoundsGEP(CGF.Int8Ty, BC.getPointer(), SizeInBytes); in visitArray()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/IR/ |
H A D | ReplaceConstant.cpp | 30 Builder.CreateInBoundsGEP(cast<GEPOperator>(CE)->getSourceElementType(), in createReplacementInstr()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/XCore/ |
H A D | XCoreLowerThreadLocal.cpp | 162 Value *Addr = Builder.CreateInBoundsGEP(NewGV->getValueType(), NewGV, in lowerGlobal()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineLoadStoreAlloca.cpp | 665 auto *Ptr = IC.Builder.CreateInBoundsGEP(ST, Addr, makeArrayRef(Indices), in unpackLoadToAggregate() 715 auto *Ptr = IC.Builder.CreateInBoundsGEP(AT, Addr, makeArrayRef(Indices), in unpackLoadToAggregate() 1194 auto *Ptr = IC.Builder.CreateInBoundsGEP(ST, Addr, makeArrayRef(Indices), in unpackStoreToAggregate() 1242 auto *Ptr = IC.Builder.CreateInBoundsGEP(AT, Addr, makeArrayRef(Indices), in unpackStoreToAggregate()
|
H A D | InstructionCombining.cpp | 1846 Value *NewTrueC = IsInBounds ? Builder.CreateInBoundsGEP(Ty, TrueC, IndexC) in foldSelectGEP() 1848 Value *NewFalseC = IsInBounds ? Builder.CreateInBoundsGEP(Ty, FalseC, IndexC) in foldSelectGEP() 2254 ? Builder.CreateInBoundsGEP(StrippedPtrEltTy, StrippedPtr, in visitGetElementPtrInst() 2275 ? Builder.CreateInBoundsGEP(StrippedPtrEltTy, StrippedPtr, Idx, in visitGetElementPtrInst() 2311 ? Builder.CreateInBoundsGEP(StrippedPtrEltTy, StrippedPtr, in visitGetElementPtrInst() 2356 ? Builder.CreateInBoundsGEP(StrippedPtrEltTy, StrippedPtr, in visitGetElementPtrInst() 2410 ? Builder.CreateInBoundsGEP(SrcEltType, SrcOp, {Ops[1], Ops[2]}) in visitGetElementPtrInst() 2466 ? Builder.CreateInBoundsGEP(SrcEltType, SrcOp, NewIndices) in visitGetElementPtrInst() 3092 Value *GEP = Builder.CreateInBoundsGEP(L->getType(), in visitExtractValueInst()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPULowerModuleLDSPass.cpp | 124 Value *UseInstance[1] = {Builder.CreateInBoundsGEP( in markUsedByKernel()
|
H A D | AMDGPUPromoteAlloca.cpp | 951 Value *Offset = Builder.CreateInBoundsGEP(GVTy, GV, Indices); in handleAlloca()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
H A D | StraightLineStrengthReduce.cpp | 688 Builder.CreateInBoundsGEP(Builder.getInt8Ty(), Reduced, Bump); in rewriteCandidateWithBasis() 697 Reduced = Builder.CreateInBoundsGEP( in rewriteCandidateWithBasis()
|
H A D | SROA.cpp | 1411 return IRB.CreateInBoundsGEP(BasePtr->getType()->getPointerElementType(), in buildGEP() 1676 : IRB.CreateInBoundsGEP(IRB.getInt8Ty(), Int8Ptr, in getAdjustedPtr() 3387 IRB.CreateInBoundsGEP(BaseTy, Ptr, GEPIndices, Name + ".gep"); in emitFunc() 3439 IRB.CreateInBoundsGEP(BaseTy, Ptr, GEPIndices, Name + ".gep"); in emitFunc() 3501 ? Builder.CreateInBoundsGEP(Ty, True, Index, in foldGEPSelect() 3509 ? Builder.CreateInBoundsGEP(Ty, False, Index, in foldGEPSelect() 3568 ? B.CreateInBoundsGEP(Ty, In, Index, In->getName() + ".sroa.gep") in foldGEPPhi()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/ |
H A D | NVPTXGenericToNVVM.cpp | 291 : Builder.CreateInBoundsGEP( in remapConstantExpr()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ |
H A D | GCOVProfiling.cpp | 1271 auto *FileInfoPtr = Builder.CreateInBoundsGEP( in insertCounterWriteout() 1309 auto *EmitFunctionCallArgsPtr = Builder.CreateInBoundsGEP( in insertCounterWriteout() 1331 Builder.CreateInBoundsGEP(EmitArcsCallArgsTy, EmitArcsCallArgsArray, JV); in insertCounterWriteout()
|
H A D | MemorySanitizer.cpp | 4740 Value *GrSrcPtr = IRB.CreateInBoundsGEP(IRB.getInt8Ty(), VAArgTLSCopy, in finalizeInstrumentation() 4756 Value *VrSrcPtr = IRB.CreateInBoundsGEP( in finalizeInstrumentation() 4758 IRB.CreateInBoundsGEP(IRB.getInt8Ty(), VAArgTLSCopy, in finalizeInstrumentation() 4773 IRB.CreateInBoundsGEP(IRB.getInt8Ty(), VAArgTLSCopy, in finalizeInstrumentation()
|
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
H A D | IRBuilder.h | 1788 Value *CreateInBoundsGEP(Value *Ptr, ArrayRef<Value *> IdxList, 1790 return CreateInBoundsGEP(nullptr, Ptr, IdxList, Name); 1793 Value *CreateInBoundsGEP(Type *Ty, Value *Ptr, ArrayRef<Value *> IdxList, 1819 Value *CreateInBoundsGEP(Type *Ty, Value *Ptr, Value *Idx,
|