Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:CurPtr

796   llvm::Value *CurPtr = BeginPtr;
815 unsigned AS = CurPtr->getType()->getPointerAddressSpace();
818 CurPtr = Builder.CreateBitCast(CurPtr, AllocPtrTy);
840 Builder.CreateStore(Builder.CreateBitCast(CurPtr, BeginPtr->getType()),
846 ILE->getInit(i)->getType(), CurPtr);
847 CurPtr = Builder.CreateConstInBoundsGEP1_32(ElementTy, CurPtr, 1,
866 CurPtr = Builder.CreateBitCast(CurPtr, BeginPtr->getType());
892 Builder.CreateMemSet(CurPtr, Builder.getInt8(0), RemainingSize,
927 if (EndOfInit) Builder.CreateStore(CurPtr, EndOfInit);
934 EmitCXXAggrConstructorCall(Ctor, NumElements, CurPtr, CCE,
973 llvm::Value *IsEmpty = Builder.CreateICmpEQ(CurPtr, EndPtr,
983 Builder.CreatePHI(CurPtr->getType(), 2, "array.cur");
984 CurPtrPhi->addIncoming(CurPtr, EntryBB);
985 CurPtr = CurPtrPhi;
988 if (EndOfInit) Builder.CreateStore(CurPtr, EndOfInit);
992 pushRegularPartialArrayCleanup(BeginPtr, CurPtr, ElementType,
999 StoreAnyExprIntoOneUnit(*this, Init, Init->getType(), CurPtr);
1009 Builder.CreateConstInBoundsGEP1_32(ElementTy, CurPtr, 1, "array.next");