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

References

examples/BrainF/BrainF.cpp
  119       CreateGEP(ptr_arr, ConstantInt::get(C, APInt(32, memtotal)), "arrmax");
  123   curhead = builder->CreateGEP(ptr_arr,
  248             CreateGEP(curhead, ConstantInt::get(C, APInt(32, curvalue)),
tools/clang/lib/CodeGen/CGBuilder.h
  253     return Address(CreateGEP(Addr.getPointer(), getSize(Offset), Name),
tools/clang/lib/CodeGen/CGBuiltin.cpp
12416       Ops[0] = Builder.CreateGEP(Ops[1], Ops[0]);
12484       Ops[1] = Builder.CreateGEP(Ops[2], Ops[1]);
13932             Builder.CreateGEP(Dst.getPointer(),
13968           Builder.CreateGEP(Src.getPointer(), llvm::ConstantInt::get(IntTy, i)),
14027           Builder.CreateGEP(SrcA.getPointer(),
14036           Builder.CreateGEP(SrcB.getPointer(),
14046           Builder.CreateGEP(SrcC.getPointer(),
14056           Builder.CreateGEP(Dst.getPointer(), llvm::ConstantInt::get(IntTy, i)),
tools/clang/lib/CodeGen/CGClass.cpp
 1716       llvm::Value *OffsetPtr = CGF.Builder.CreateGEP(
tools/clang/lib/CodeGen/CGExprScalar.cpp
 2445         value = Builder.CreateGEP(value, numElts, "vla.inc");
 2457         value = Builder.CreateGEP(value, amt, "incdec.funcptr");
 2468         value = Builder.CreateGEP(value, amt, "incdec.ptr");
 2551       value = Builder.CreateGEP(value, sizeValue, "incdec.objptr");
 3231     result = CGF.Builder.CreateGEP(result, index, "add.ptr");
 3247       pointer = CGF.Builder.CreateGEP(pointer, index, "add.ptr");
 3262     result = CGF.Builder.CreateGEP(result, index, "add.ptr");
 3267     return CGF.Builder.CreateGEP(pointer, index, "add.ptr");
tools/clang/lib/CodeGen/CGObjC.cpp
 1821     Builder.CreateGEP(EnumStateItems, index, "currentitem.ptr");
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp
  881   llvm::Value *DestEnd = CGF.Builder.CreateGEP(DestBegin, NumElements);
 1187     llvm::Value *Ptr = CGF.Builder.CreateGEP(PrivatePointer, Adjustment);
 5485   llvm::Value *LHSEnd = CGF.Builder.CreateGEP(LHSBegin, NumElements);
 8882   llvm::Value *PtrEnd = MapperCGF.Builder.CreateGEP(PtrBegin, Size);
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
 3296         ElemPtr = Address(Bld.CreateGEP(ElemPtr.getPointer(), Cnt),
 3361         TargetElemPtr = Address(Bld.CreateGEP(TargetElemPtr.getPointer(), Cnt),
tools/clang/lib/CodeGen/CGStmtOpenMP.cpp
  653   llvm::Value *DestEnd = Builder.CreateGEP(DestBegin, NumElements);
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp
  670     llvm::Value *VFPAddr = Builder.CreateGEP(VTable, VTableOffset);
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp
 2145     V = CGF.Builder.CreateGEP(This.getPointer(),
tools/clang/lib/CodeGen/TargetInfo.cpp
 3711   overflow_arg_area = CGF.Builder.CreateGEP(overflow_arg_area, Offset,
 3806     llvm::Value *GPAddr = CGF.Builder.CreateGEP(RegSaveArea, gp_offset);
 3807     llvm::Value *FPAddr = CGF.Builder.CreateGEP(RegSaveArea, fp_offset);
 3826     RegAddr = Address(CGF.Builder.CreateGEP(RegSaveArea, gp_offset),
 3845     RegAddr = Address(CGF.Builder.CreateGEP(RegSaveArea, fp_offset),
 3856     Address RegAddrLo = Address(CGF.Builder.CreateGEP(RegSaveArea, fp_offset),
 6733       CGF.Builder.CreateGEP(OverflowArgArea.getPointer(), PaddedSizeV,
 6783   Address RawRegAddr(CGF.Builder.CreateGEP(RegSaveArea, RegOffset,
 6812     CGF.Builder.CreateGEP(OverflowArgArea.getPointer(), PaddedSizeV,
tools/polly/lib/CodeGen/IslExprBuilder.cpp
  334   Access = Builder.CreateGEP(Base, IndexOp, "polly.access." + BaseName);
tools/polly/lib/CodeGen/RuntimeDebugBuilder.cpp
  137         Val = Builder.CreateGEP(Val, Builder.getInt64(0));
  195     auto Ptr = Builder.CreateGEP(DataPtr, Builder.getInt64(Offset));
  212         Val = Builder.CreateGEP(Val, Builder.getInt64(0));