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

References

include/llvm/IR/IRBuilder.h
 1713     return CreateInBoundsGEP(nullptr, Ptr, IdxList, Name);
lib/IR/Core.cpp
 3607   return wrap(unwrap(B)->CreateInBoundsGEP(Ty, Val, IdxList, Name));
 3615       unwrap(B)->CreateInBoundsGEP(unwrap(Ty), unwrap(Pointer), IdxList, Name));
lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp
  824   Value *Offset = Builder.CreateInBoundsGEP(GVTy, GV, Indices);
lib/Target/NVPTX/NVPTXGenericToNVVM.cpp
  291                : Builder.CreateInBoundsGEP(
lib/Target/XCore/XCoreLowerThreadLocal.cpp
   84       return dyn_cast<Instruction>(Builder.CreateInBoundsGEP(
  211     Value *Addr = Builder.CreateInBoundsGEP(NewGV->getValueType(), NewGV,
lib/Transforms/Coroutines/CoroFrame.cpp
  635     return Builder.CreateInBoundsGEP(FrameTy, FramePtr, Indices);
lib/Transforms/InstCombine/InstCombineCompares.cpp
  744     Value *GEP = Builder.CreateInBoundsGEP(
lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp
  681       auto *Ptr = IC.Builder.CreateInBoundsGEP(ST, Addr, makeArrayRef(Indices),
  733       auto *Ptr = IC.Builder.CreateInBoundsGEP(AT, Addr, makeArrayRef(Indices),
 1214       auto *Ptr = IC.Builder.CreateInBoundsGEP(ST, Addr, makeArrayRef(Indices),
 1264       auto *Ptr = IC.Builder.CreateInBoundsGEP(AT, Addr, makeArrayRef(Indices),
lib/Transforms/InstCombine/InstructionCombining.cpp
 2023                     ? Builder.CreateInBoundsGEP(StrippedPtrEltTy, StrippedPtr,
 2042                 ? Builder.CreateInBoundsGEP(StrippedPtrEltTy, StrippedPtr, Idx,
 2122                     ? Builder.CreateInBoundsGEP(StrippedPtrEltTy, StrippedPtr,
 2173               ? Builder.CreateInBoundsGEP(SrcEltType, SrcOp, {Ops[1], Ops[2]})
 2221                 ? Builder.CreateInBoundsGEP(SrcEltType, SrcOp, NewIndices)
 2747       Value *GEP = Builder.CreateInBoundsGEP(L->getType(),
lib/Transforms/Instrumentation/GCOVProfiling.cpp
 1098   auto *FileInfoPtr = Builder.CreateInBoundsGEP(
lib/Transforms/Scalar/SROA.cpp
 1407   return IRB.CreateInBoundsGEP(BasePtr->getType()->getPointerElementType(),
 3362           IRB.CreateInBoundsGEP(BaseTy, Ptr, GEPIndices, Name + ".gep");
 3407           IRB.CreateInBoundsGEP(BaseTy, Ptr, GEPIndices, Name + ".gep");
lib/Transforms/Utils/SimplifyCFG.cpp
 5137     Value *GEP = Builder.CreateInBoundsGEP(Array->getValueType(), Array,
lib/Transforms/Vectorize/LoopVectorize.cpp
 4124                 ? Builder.CreateInBoundsGEP(GEP->getSourceElementType(), Ptr,
tools/polly/lib/CodeGen/LoopGeneratorsKMP.cpp
  481     Constant *StrPtr = static_cast<Constant *>(Builder.CreateInBoundsGEP(