Lines Matching full:newptr
812 QualType AllocType, llvm::Value *NewPtr) {
817 CGF.EmitScalarInit(Init, 0, CGF.MakeAddrLValue(NewPtr, AllocType,
822 CGF.EmitComplexExprIntoLValue(Init, CGF.MakeAddrLValue(NewPtr, AllocType,
828 = AggValueSlot::forAddr(NewPtr, Alignment, AllocType.getQualifiers(),
954 llvm::Value *NewPtr, llvm::Value *Size) {
955 CGF.EmitCastToVoidPtr(NewPtr);
957 CGF.Builder.CreateMemSet(NewPtr, CGF.Builder.getInt8(0), Size,
963 llvm::Value *NewPtr,
979 EmitZeroMemSet(CGF, ElementType, NewPtr, AllocSizeWithoutCookie);
984 CGF.EmitCXXAggrConstructorCall(Ctor, NumElements, NewPtr,
992 EmitZeroMemSet(CGF, ElementType, NewPtr, AllocSizeWithoutCookie);
995 CGF.EmitNewArrayInitializer(E, ElementType, NewPtr, NumElements);
1002 StoreAnyExprIntoOneUnit(CGF, Init, E->getAllocatedType(), NewPtr);
1157 llvm::Value *NewPtr,
1167 NewPtr, AllocSize);
1176 DominatingValue<RValue>::save(CGF, RValue::get(NewPtr));
1321 // NewPtr is a pointer to the base element type. If we're