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

References

tools/clang/lib/CodeGen/ItaniumCXXABI.cpp
 1914   Address V = CGF.Builder.CreateElementBitCast(InitialPtr, CGF.Int8Ty);
 1914   Address V = CGF.Builder.CreateElementBitCast(InitialPtr, CGF.Int8Ty);
 1918     V = CGF.Builder.CreateConstInBoundsByteGEP(V,
 1926         CGF.ConvertType(CGF.getContext().getPointerDiffType());
 1926         CGF.ConvertType(CGF.getContext().getPointerDiffType());
 1928     Address VTablePtrPtr = CGF.Builder.CreateElementBitCast(V, CGF.Int8PtrTy);
 1928     Address VTablePtrPtr = CGF.Builder.CreateElementBitCast(V, CGF.Int8PtrTy);
 1929     llvm::Value *VTablePtr = CGF.Builder.CreateLoad(VTablePtrPtr);
 1932         CGF.Builder.CreateConstInBoundsGEP1_64(VTablePtr, VirtualAdjustment);
 1934     OffsetPtr = CGF.Builder.CreateBitCast(OffsetPtr, PtrDiffTy->getPointerTo());
 1938       CGF.Builder.CreateAlignedLoad(OffsetPtr, CGF.getPointerAlign());
 1938       CGF.Builder.CreateAlignedLoad(OffsetPtr, CGF.getPointerAlign());
 1941     ResultPtr = CGF.Builder.CreateInBoundsGEP(V.getPointer(), Offset);
 1949     ResultPtr = CGF.Builder.CreateConstInBoundsGEP1_64(ResultPtr,
 1954   return CGF.Builder.CreateBitCast(ResultPtr, InitialPtr.getType());