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

References

lib/IR/Core.cpp
 3623   return wrap(unwrap(B)->CreateStructGEP(Ty, Val, Idx, Name));
 3630       unwrap(B)->CreateStructGEP(unwrap(Ty), unwrap(Pointer), Idx, Name));
lib/Target/X86/X86WinEHState.cpp
  291     Builder.CreateStore(SP, Builder.CreateStructGEP(RegNodeTy, RegNode, 0));
  298     Link = Builder.CreateStructGEP(RegNodeTy, RegNode, 1);
  321     Builder.CreateStore(SP, Builder.CreateStructGEP(RegNodeTy, RegNode, 0));
  336     Builder.CreateStore(LSDA, Builder.CreateStructGEP(RegNodeTy, RegNode, 3));
  353     Link = Builder.CreateStructGEP(RegNodeTy, RegNode, 2);
  432   Builder.CreateStore(HandlerI8, Builder.CreateStructGEP(LinkTy, Link, 1));
  437   Builder.CreateStore(Next, Builder.CreateStructGEP(LinkTy, Link, 0));
  452                                    Builder.CreateStructGEP(LinkTy, Link, 0));
  785       Value *StateField = Builder.CreateStructGEP(RegNode->getAllocatedType(),
  797   Value *StateField = Builder.CreateStructGEP(RegNode->getAllocatedType(),
lib/Transforms/Coroutines/CoroSplit.cpp
  283   auto *GepIndex = Builder.CreateStructGEP(
  302       auto *GepIndex = Builder.CreateStructGEP(FrameTy, FramePtr,
  309       auto *GepIndex = Builder.CreateStructGEP(
  382     auto *GepIndex = Builder.CreateStructGEP(Shape.FrameTy, NewFramePtr,
  847   auto *ResumeAddr = Builder.CreateStructGEP(
  861   auto *DestroyAddr = Builder.CreateStructGEP(
lib/Transforms/Instrumentation/DataFlowSanitizer.cpp
 1624             auto LabelVAPtr = IRB.CreateStructGEP(LabelVATy, LabelVAAlloca, n);
 1628           Args.push_back(IRB.CreateStructGEP(LabelVATy, LabelVAAlloca, 0));
lib/Transforms/Instrumentation/GCOVProfiling.cpp
 1101       Builder.CreateStructGEP(FileInfoTy, FileInfoPtr, 0);
 1105                           Builder.CreateStructGEP(StartFileCallArgsTy,
 1108                           Builder.CreateStructGEP(StartFileCallArgsTy,
 1111                           Builder.CreateStructGEP(StartFileCallArgsTy,
 1117                          Builder.CreateStructGEP(FileInfoTy, FileInfoPtr, 1));
 1120                          Builder.CreateStructGEP(FileInfoTy, FileInfoPtr, 2));
 1123                          Builder.CreateStructGEP(FileInfoTy, FileInfoPtr, 3));
 1136                           Builder.CreateStructGEP(EmitFunctionCallArgsTy,
 1139                           Builder.CreateStructGEP(EmitFunctionCallArgsTy,
 1142                           Builder.CreateStructGEP(EmitFunctionCallArgsTy,
 1145                           Builder.CreateStructGEP(EmitFunctionCallArgsTy,
 1148                           Builder.CreateStructGEP(EmitFunctionCallArgsTy,
 1163            Builder.CreateStructGEP(EmitArcsCallArgsTy, EmitArcsCallArgsPtr, 0)),
 1165                           Builder.CreateStructGEP(EmitArcsCallArgsTy,
tools/clang/lib/CodeGen/CGBlocks.cpp
 1281       llvm::Value *FuncPtr = Builder.CreateStructGEP(GenBlockTy, BlockPtr, 2);
 1289     llvm::Value *FuncPtr = Builder.CreateStructGEP(GenBlockTy, BlockPtr, 3);
tools/clang/lib/CodeGen/CGBuilder.h
  185     return Address(CreateStructGEP(Addr.getElementType(),
tools/clang/lib/CodeGen/CGBuiltin.cpp
 1435       FieldPtr = CGF.Builder.CreateStructGEP(CGF.ConvertType(RType), FieldPtr,
tools/clang/lib/CodeGen/CGCall.cpp
 2828       llvm::Value *SRet = Builder.CreateStructGEP(
tools/clang/lib/CodeGen/CGException.cpp
 1957   llvm::Value *Rec = Builder.CreateStructGEP(PtrsTy, Ptrs, 0);
tools/clang/lib/CodeGen/CGGPUBuiltin.cpp
  111       llvm::Value *P = Builder.CreateStructGEP(AllocaTy, Alloca, I - 1);
tools/clang/lib/CodeGen/CGObjCGNU.cpp
  781           Builder.CreateStructGEP(nullptr, slot, 4), CGF.getPointerAlign());
  799       return Builder.CreateAlignedLoad(Builder.CreateStructGEP(nullptr, slot, 4),
 2575     ReceiverClass = Builder.CreateStructGEP(CastTy, ReceiverClass, 1);
tools/clang/lib/CodeGen/CGObjCMac.cpp
 2083       Target = CGF.Builder.CreateStructGEP(ObjCTypes.ClassTy, Target, 0);
 2088           CGF.Builder.CreateStructGEP(ObjCTypes.ClassTy, MetaClassPtr, 1);
 2097     ClassPtr = CGF.Builder.CreateStructGEP(ObjCTypes.ClassTy, ClassPtr, 1);
tools/clang/lib/CodeGen/CodeGenFunction.cpp
  922     llvm::Value *Addr = Builder.CreateStructGEP(nullptr, &*EI, Idx);
tools/polly/lib/CodeGen/LoopGenerators.cpp
  236     Value *Address = Builder.CreateStructGEP(Ty, Struct, i);
  247     Value *Address = Builder.CreateStructGEP(Ty, Struct, i);