Lines Matching refs:DstAddr

25     Instruction *InsertBefore, Value *SrcAddr, Value *DstAddr,  in createMemCpyLoopKnownSize()  argument
44 unsigned DstAS = cast<PointerType>(DstAddr->getType())->getAddressSpace(); in createMemCpyLoopKnownSize()
85 LoopBuilder.CreateInBoundsGEP(LoopOpType, DstAddr, LoopIndex); in createMemCpyLoopKnownSize()
141 OpTy, DstAddr, ConstantInt::get(TypeOfCopyLen, GepIndex)); in createMemCpyLoopKnownSize()
180 Instruction *InsertBefore, Value *SrcAddr, Value *DstAddr, Value *CopyLen, in createMemCpyLoopUnknownSize() argument
197 unsigned DstAS = cast<PointerType>(DstAddr->getType())->getAddressSpace(); in createMemCpyLoopUnknownSize()
240 Value *DstGEP = LoopBuilder.CreateInBoundsGEP(LoopOpType, DstAddr, LoopIndex); in createMemCpyLoopUnknownSize()
316 ResBuilder.CreateInBoundsGEP(ResLoopOpType, DstAddr, FullOffset); in createMemCpyLoopUnknownSize()
373 Value *DstAddr, Value *CopyLen, Align SrcAlign, in createMemMoveLoop() argument
391 SrcAddr, DstAddr, "compare_src_dst"); in createMemMoveLoop()
430 Element, LoopBuilder.CreateInBoundsGEP(EltTy, DstAddr, IndexPtr), in createMemMoveLoop()
448 Value *DstGEP = FwdLoopBuilder.CreateInBoundsGEP(EltTy, DstAddr, FwdCopyPhi); in createMemMoveLoop()
462 static void createMemSetLoop(Instruction *InsertBefore, Value *DstAddr, in createMemSetLoop() argument
490 LoopBuilder.CreateInBoundsGEP(SetValue->getType(), DstAddr, LoopIndex), in createMemSetLoop()
547 Value *DstAddr = Memmove->getRawDest(); in expandMemMoveAsLoop() local
555 unsigned DstAS = DstAddr->getType()->getPointerAddressSpace(); in expandMemMoveAsLoop()
561 createMemCpyLoopKnownSize(/*InsertBefore=*/Memmove, SrcAddr, DstAddr, in expandMemMoveAsLoop()
566 createMemCpyLoopUnknownSize(/*InsertBefore=*/Memmove, SrcAddr, DstAddr, in expandMemMoveAsLoop()
576 DstAddr = CastBuilder.CreateAddrSpaceCast(DstAddr, SrcAddr->getType()); in expandMemMoveAsLoop()
578 SrcAddr = CastBuilder.CreateAddrSpaceCast(SrcAddr, DstAddr->getType()); in expandMemMoveAsLoop()
591 /*InsertBefore=*/Memmove, SrcAddr, DstAddr, CopyLen, SrcAlign, DstAlign, in expandMemMoveAsLoop()