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.cpp1802 llvm::Value *Ptr, QualType DeleteTy, in EmitDeleteCall() argument
1834 CharUnits DeleteTypeSize = getContext().getTypeSizeInChars(DeleteTy); in EmitDeleteCall()
1855 DeleteTy, true /* NeedsPreferredAlignment */)); in EmitDeleteCall()
2102 QualType DeleteTy = E->getDestroyedType(); in EmitCXXDeleteExpr() local
2107 EmitDestroyingObjectDelete(*this, E, Ptr, DeleteTy); in EmitCXXDeleteExpr()
2115 if (DeleteTy->isConstantArrayType()) { in EmitCXXDeleteExpr()
2123 = getContext().getAsConstantArrayType(DeleteTy)) { in EmitCXXDeleteExpr()
2125 DeleteTy = Arr->getElementType(); in EmitCXXDeleteExpr()
2131 Ptr = Builder.CreateInBoundsGEP(Ptr, GEP, ConvertTypeForMem(DeleteTy), in EmitCXXDeleteExpr()
2135 assert(ConvertTypeForMem(DeleteTy) == Ptr.getElementType()); in EmitCXXDeleteExpr()
[all …]
H A DCodeGenFunction.h3203 QualType DeleteTy, llvm::Value *NumElements = nullptr,