Home
last modified time | relevance | path

Searched refs:DeleteTy (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprCXX.cpp1833 llvm::Value *DeletePtr, QualType DeleteTy, in EmitDeleteCall() argument
1872 CharUnits DeleteTypeSize = getContext().getTypeSizeInChars(DeleteTy); in EmitDeleteCall()
1893 DeleteTy, true /* NeedsPreferredAlignment */)); in EmitDeleteCall()
2139 QualType DeleteTy = E->getDestroyedType(); in EmitCXXDeleteExpr() local
2144 EmitDestroyingObjectDelete(*this, E, Ptr, DeleteTy); in EmitCXXDeleteExpr()
2152 if (DeleteTy->isConstantArrayType()) { in EmitCXXDeleteExpr()
2160 = getContext().getAsConstantArrayType(DeleteTy)) { in EmitCXXDeleteExpr()
2162 DeleteTy = Arr->getElementType(); in EmitCXXDeleteExpr()
2168 Ptr = Builder.CreateInBoundsGEP(Ptr, GEP, ConvertTypeForMem(DeleteTy), in EmitCXXDeleteExpr()
2172 assert(ConvertTypeForMem(DeleteTy) == Ptr.getElementType()); in EmitCXXDeleteExpr()
[all …]
H A DCodeGenFunction.h3244 QualType DeleteTy, llvm::Value *NumElements = nullptr,