Lines Matching refs:CurPtr
1001 Address CurPtr = BeginPtr; in EmitNewArrayInitializer() local
1037 Builder.CreateMemSet(CurPtr, Builder.getInt8(0), RemainingSize, false); in EmitNewArrayInitializer()
1064 AggValueSlot::forAddr(CurPtr, ElementType.getQualifiers(), in EmitNewArrayInitializer()
1078 CurPtr = Builder.CreateConstInBoundsGEP( in EmitNewArrayInitializer()
1079 CurPtr, InitListElements, "string.init.end"); in EmitNewArrayInitializer()
1101 CurPtr = CurPtr.withElementType(ElementTy); in EmitNewArrayInitializer()
1120 CharUnits StartAlign = CurPtr.getAlignment(); in EmitNewArrayInitializer()
1127 Builder.CreateStore(CurPtr.getPointer(), EndOfInit); in EmitNewArrayInitializer()
1132 StoreAnyExprIntoOneUnit(*this, IE, IE->getType(), CurPtr, in EmitNewArrayInitializer()
1134 CurPtr = Address(Builder.CreateInBoundsGEP( in EmitNewArrayInitializer()
1135 CurPtr.getElementType(), CurPtr.getPointer(), in EmitNewArrayInitializer()
1137 CurPtr.getElementType(), in EmitNewArrayInitializer()
1156 CurPtr = CurPtr.withElementType(BeginPtr.getElementType()); in EmitNewArrayInitializer()
1190 Builder.CreateStore(CurPtr.getPointer(), EndOfInit); in EmitNewArrayInitializer()
1197 EmitCXXAggrConstructorCall(Ctor, NumElements, CurPtr, CCE, in EmitNewArrayInitializer()
1261 Builder.CreateICmpEQ(CurPtr.getPointer(), EndPtr, "array.isempty"); in EmitNewArrayInitializer()
1270 Builder.CreatePHI(CurPtr.getType(), 2, "array.cur"); in EmitNewArrayInitializer()
1271 CurPtrPhi->addIncoming(CurPtr.getPointer(), EntryBB); in EmitNewArrayInitializer()
1273 CurPtr = Address(CurPtrPhi, CurPtr.getElementType(), ElementAlign); in EmitNewArrayInitializer()
1277 Builder.CreateStore(CurPtr.getPointer(), EndOfInit); in EmitNewArrayInitializer()
1281 pushRegularPartialArrayCleanup(BeginPtr.getPointer(), CurPtr.getPointer(), in EmitNewArrayInitializer()
1289 StoreAnyExprIntoOneUnit(*this, Init, Init->getType(), CurPtr, in EmitNewArrayInitializer()
1300 Builder.CreateConstInBoundsGEP1_32(ElementTy, CurPtr.getPointer(), 1, in EmitNewArrayInitializer()