|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/lib/CodeGen/CGAtomic.cpp 203 addr = CGF.Builder.CreateStructGEP(addr, 0);
1361 addr = CGF.Builder.CreateStructGEP(addr, 0);
tools/clang/lib/CodeGen/CGBlocks.cpp 842 CGF.Builder.CreateStructGEP(blockInfo.LocalAddress, capture.getIndex());
980 return Builder.CreateStructGEP(blockAddr, index, name);
1066 src = Builder.CreateStructGEP(LoadBlockStruct(),
1325 Address addr = Builder.CreateStructGEP(LoadBlockStruct(), capture.getIndex(),
1611 Address addr = Builder.CreateStructGEP(
2057 Address srcField = Builder.CreateStructGEP(src, index);
2058 Address dstField = Builder.CreateStructGEP(dst, index);
2248 Address srcField = Builder.CreateStructGEP(src, capture.getIndex());
2708 Address forwardingAddr = Builder.CreateStructGEP(baseAddr, 1, "forwarding");
2712 return Builder.CreateStructGEP(baseAddr, info.FieldIndex, name);
2830 auto fieldAddr = Builder.CreateStructGEP(addr, nextHeaderIndex, name);
tools/clang/lib/CodeGen/CGCall.cpp 1146 SrcPtr = CGF.Builder.CreateStructGEP(SrcPtr, 0, "coerce.dive");
1275 Address EltPtr = CGF.Builder.CreateStructGEP(Dest, i);
2307 Builder.CreateStructGEP(ArgStruct, FieldIndex, Arg->getName());
2483 Address EltPtr = Builder.CreateStructGEP(AddrToStoreInto, i);
2526 auto eltAddr = Builder.CreateStructGEP(alloca, i);
2931 auto eltAddr = Builder.CreateStructGEP(addr, i);
3873 Builder.CreateStructGEP(ArgMemory, RetAI.getInAllocaFieldIndex());
3917 Builder.CreateStructGEP(ArgMemory, ArgInfo.getInAllocaFieldIndex());
3923 Builder.CreateStructGEP(ArgMemory, ArgInfo.getInAllocaFieldIndex());
4118 Address EltPtr = Builder.CreateStructGEP(Src, i);
4169 Address eltAddr = Builder.CreateStructGEP(addr, i);
4482 Address eltAddr = Builder.CreateStructGEP(addr, i);
tools/clang/lib/CodeGen/CGCleanup.cpp 55 CGF.Builder.CreateStore(V.first, CGF.Builder.CreateStructGEP(addr, 0));
56 CGF.Builder.CreateStore(V.second, CGF.Builder.CreateStructGEP(addr, 1));
95 CGF.Builder.CreateLoad(CGF.Builder.CreateStructGEP(address, 0));
97 CGF.Builder.CreateLoad(CGF.Builder.CreateStructGEP(address, 1));
tools/clang/lib/CodeGen/CGDecl.cpp 1194 Address EltPtr = Builder.CreateStructGEP(Loc, i);
tools/clang/lib/CodeGen/CGExpr.cpp 3950 return CGF.Builder.CreateStructGEP(base, idx, field->getName());
3998 Addr = Builder.CreateStructGEP(Addr, Idx, field->getName());
tools/clang/lib/CodeGen/CGExprAgg.cpp 785 CGF.Builder.CreateStructGEP(valueDest.getAddress(), 0);
805 Address valueAddr = Builder.CreateStructGEP(atomicSlot.getAddress(), 0);
tools/clang/lib/CodeGen/CGExprComplex.cpp 335 return Builder.CreateStructGEP(addr, 0, addr.getName() + ".realp");
340 return Builder.CreateStructGEP(addr, 1, addr.getName() + ".imagp");
tools/clang/lib/CodeGen/CGObjC.cpp 1733 Builder.CreateStructGEP(StatePtr, 2, "mutationsptr.ptr");
1815 Builder.CreateStructGEP(StatePtr, 1, "stateitems.ptr");
tools/clang/lib/CodeGen/CGObjCGNU.cpp 2587 Builder.CreateStore(Receiver, Builder.CreateStructGEP(ObjCSuper, 0));
2588 Builder.CreateStore(ReceiverClass, Builder.CreateStructGEP(ObjCSuper, 1));
tools/clang/lib/CodeGen/CGObjCMac.cpp 2070 CGF.Builder.CreateStructGEP(ObjCSuper, 0));
2105 CGF.Builder.CreateStore(Target, CGF.Builder.CreateStructGEP(ObjCSuper, 1));
7212 Address calleeAddr = CGF.Builder.CreateStructGEP(mref, 0);
7449 CGF.Builder.CreateStructGEP(ObjCSuper, 0));
7463 CGF.Builder.CreateStore(Target, CGF.Builder.CreateStructGEP(ObjCSuper, 1));
tools/clang/lib/CodeGen/TargetInfo.cpp 3683 CGF.Builder.CreateStructGEP(VAListAddr, 2, "overflow_arg_area_p");
3754 gp_offset_p = CGF.Builder.CreateStructGEP(VAListAddr, 0, "gp_offset_p");
3761 fp_offset_p = CGF.Builder.CreateStructGEP(VAListAddr, 1, "fp_offset_p");
3790 CGF.Builder.CreateStructGEP(VAListAddr, 3), "reg_save_area");
3816 CGF.Builder.CreateStore(V, CGF.Builder.CreateStructGEP(Tmp, 0));
3822 CGF.Builder.CreateStore(V, CGF.Builder.CreateStructGEP(Tmp, 1));
3869 CGF.Builder.CreateStore(V, CGF.Builder.CreateStructGEP(Tmp, 0));
3872 CGF.Builder.CreateStore(V, CGF.Builder.CreateStructGEP(Tmp, 1));
4222 NumRegsAddr = Builder.CreateStructGEP(VAList, 0, "gpr");
4224 NumRegsAddr = Builder.CreateStructGEP(VAList, 1, "fpr");
4252 Address RegSaveAreaPtr = Builder.CreateStructGEP(VAList, 4);
4300 Address OverflowAreaAddr = Builder.CreateStructGEP(VAList, 3);
5343 reg_offs_p = CGF.Builder.CreateStructGEP(VAListAddr, 3, "gr_offs_p");
5349 reg_offs_p = CGF.Builder.CreateStructGEP(VAListAddr, 4, "vr_offs_p");
5414 CGF.Builder.CreateStructGEP(VAListAddr, reg_top_index, "reg_top_p");
5483 Address stack_p = CGF.Builder.CreateStructGEP(VAListAddr, 0, "stack_p");
6724 CGF.Builder.CreateStructGEP(VAListAddr, 2, "overflow_arg_area_ptr");
6757 CGF.Builder.CreateStructGEP(VAListAddr, RegCountField, "reg_count_ptr");
6780 CGF.Builder.CreateStructGEP(VAListAddr, 3, "reg_save_area_ptr");
6801 CGF.Builder.CreateStructGEP(VAListAddr, 2, "overflow_arg_area_ptr");