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

References

tools/clang/lib/CodeGen/CGExprCXX.cpp
  484   DestPtr = CGF.Builder.CreateElementBitCast(DestPtr, CGF.Int8Ty);
  484   DestPtr = CGF.Builder.CreateElementBitCast(DestPtr, CGF.Int8Ty);
  486   const ASTRecordLayout &Layout = CGF.getContext().getASTRecordLayout(Base);
  496   CharUnits VBPtrWidth = CGF.getPointerSize();
  498       CGF.CGM.getCXXABI().getVBPtrOffsets(Base);
  526   llvm::Constant *NullConstantForBase = CGF.CGM.EmitNullConstantForBase(Base);
  529         CGF.CGM.getModule(), NullConstantForBase->getType(),
  537     Address SrcPtr = Address(CGF.EmitCastToVoidPtr(NullVariable), Align);
  543       llvm::Value *StoreSizeVal = CGF.CGM.getSize(StoreSize);
  544       CGF.Builder.CreateMemCpy(
  545           CGF.Builder.CreateConstInBoundsByteGEP(DestPtr, StoreOffset),
  546           CGF.Builder.CreateConstInBoundsByteGEP(SrcPtr, StoreOffset),
  557       llvm::Value *StoreSizeVal = CGF.CGM.getSize(StoreSize);
  558       CGF.Builder.CreateMemSet(
  559           CGF.Builder.CreateConstInBoundsByteGEP(DestPtr, StoreOffset),
  560           CGF.Builder.getInt8(0), StoreSizeVal);