reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/CodeGen/CodeGenPrepare.cpp
 4892                   ? Builder.CreateInBoundsGEP(I8Ty, ResultPtr, ResultIndex,
 4907                 ? Builder.CreateInBoundsGEP(I8Ty, ResultPtr, ResultIndex,
lib/Transforms/InstCombine/InstructionCombining.cpp
 2078                     ? Builder.CreateInBoundsGEP(StrippedPtrEltTy, StrippedPtr,
lib/Transforms/Instrumentation/GCOVProfiling.cpp
 1131   auto *EmitFunctionCallArgsPtr = Builder.CreateInBoundsGEP(
 1158       Builder.CreateInBoundsGEP(EmitArcsCallArgsTy, EmitArcsCallArgsArray, JV);
lib/Transforms/Instrumentation/MemorySanitizer.cpp
 4340       Value *GrSrcPtr = IRB.CreateInBoundsGEP(IRB.getInt8Ty(), VAArgTLSCopy,
 4355       Value *VrSrcPtr = IRB.CreateInBoundsGEP(
 4357         IRB.CreateInBoundsGEP(IRB.getInt8Ty(), VAArgTLSCopy,
 4371         IRB.CreateInBoundsGEP(IRB.getInt8Ty(), VAArgTLSCopy,
lib/Transforms/Scalar/SROA.cpp
 1666                     : IRB.CreateInBoundsGEP(IRB.getInt8Ty(), Int8Ptr,
lib/Transforms/Scalar/StraightLineStrengthReduce.cpp
  676               Builder.CreateInBoundsGEP(Builder.getInt8Ty(), Reduced, Bump);
  685           Reduced = Builder.CreateInBoundsGEP(
lib/Transforms/Utils/LowerMemIntrinsics.cpp
   74         LoopBuilder.CreateInBoundsGEP(LoopOpType, SrcAddr, LoopIndex);
   77         LoopBuilder.CreateInBoundsGEP(LoopOpType, DstAddr, LoopIndex);
  115       Value *SrcGEP = RBuilder.CreateInBoundsGEP(
  124       Value *DstGEP = RBuilder.CreateInBoundsGEP(
  183   Value *SrcGEP = LoopBuilder.CreateInBoundsGEP(LoopOpType, SrcAddr, LoopIndex);
  185   Value *DstGEP = LoopBuilder.CreateInBoundsGEP(LoopOpType, DstAddr, LoopIndex);
  236         ResBuilder.CreateInBoundsGEP(Int8Type, SrcAsInt8, FullOffset);
  239         ResBuilder.CreateInBoundsGEP(Int8Type, DstAsInt8, FullOffset);
  335       EltTy, LoopBuilder.CreateInBoundsGEP(EltTy, SrcAddr, IndexPtr),
  338       Element, LoopBuilder.CreateInBoundsGEP(EltTy, DstAddr, IndexPtr));
  353       EltTy, FwdLoopBuilder.CreateInBoundsGEP(EltTy, SrcAddr, FwdCopyPhi),
  356       FwdElement, FwdLoopBuilder.CreateInBoundsGEP(EltTy, DstAddr, FwdCopyPhi));
  397       LoopBuilder.CreateInBoundsGEP(SetValue->getType(), DstAddr, LoopIndex),
lib/Transforms/Utils/SimplifyLibCalls.cpp
  575     return StrLen ? B.CreateInBoundsGEP(B.getInt8Ty(), Dst, StrLen) : nullptr;
 1128   return B.CreateInBoundsGEP(B.getInt8Ty(), Dst, N);
 3269     return StrLen ? B.CreateInBoundsGEP(B.getInt8Ty(), Dst, StrLen) : nullptr;
tools/clang/lib/CodeGen/CGBuilder.h
  222     return Address(CreateInBoundsGEP(Addr.getElementType(), Addr.getPointer(),
tools/clang/lib/CodeGen/CGBuiltin.cpp
  763   Address ByteAddr(CGF.Builder.CreateInBoundsGEP(CGF.Int8Ty, BitBaseI8,
tools/clang/lib/CodeGen/CGDecl.cpp
 1733         Builder.CreateInBoundsGEP(Int8Ty, Cur, BaseSizeInChars, "vla.next");
tools/clang/lib/CodeGen/CodeGenFunction.cpp
 1608     Builder.CreateInBoundsGEP(CGF.Int8Ty, cur, baseSizeInChars, "vla.next");
tools/clang/lib/CodeGen/TargetInfo.cpp
 4268     RegAddr = Address(Builder.CreateInBoundsGEP(CGF.Int8Ty,
unittests/IR/InstructionsTest.cpp
  651         B.CreateInBoundsGEP(B.getInt8Ty(), GEPBase, Arg0));