Lines Matching defs:DeleteTy
1800 llvm::Value *DeletePtr, QualType DeleteTy,
1831 CharUnits DeleteTypeSize = getContext().getTypeSizeInChars(DeleteTy);
1852 DeleteTy, true /* NeedsPreferredAlignment */));
2099 QualType DeleteTy = E->getDestroyedType();
2104 EmitDestroyingObjectDelete(*this, E, Ptr, DeleteTy);
2112 if (DeleteTy->isConstantArrayType()) {
2120 = getContext().getAsConstantArrayType(DeleteTy)) {
2122 DeleteTy = Arr->getElementType();
2128 Ptr = Builder.CreateInBoundsGEP(Ptr, GEP, ConvertTypeForMem(DeleteTy),
2132 assert(ConvertTypeForMem(DeleteTy) == Ptr.getElementType());
2135 EmitArrayDelete(*this, E, Ptr, DeleteTy);
2138 if (!EmitObjectDelete(*this, E, Ptr, DeleteTy, DeleteEnd))