Lines Matching defs:SrcAddr

25     Instruction *InsertBefore, Value *SrcAddr, Value *DstAddr,
43 unsigned SrcAS = cast<PointerType>(SrcAddr->getType())->getAddressSpace();
80 Value *SrcGEP = LoopBuilder.CreateInBoundsGEP(Int8Type, SrcAddr, LoopIndex);
131 Int8Type, SrcAddr, ConstantInt::get(TypeOfCopyLen, BytesCopied));
181 Instruction *InsertBefore, Value *SrcAddr, Value *DstAddr, Value *CopyLen,
197 unsigned SrcAS = cast<PointerType>(SrcAddr->getType())->getAddressSpace();
242 Value *SrcGEP = LoopBuilder.CreateInBoundsGEP(Int8Type, SrcAddr, LoopIndex);
310 Value *SrcGEP = ResBuilder.CreateInBoundsGEP(Int8Type, SrcAddr, FullOffset);
403 Value *SrcAddr, Value *DstAddr,
413 unsigned SrcAS = cast<PointerType>(SrcAddr->getType())->getAddressSpace();
462 tryInsertCastToCommonAddrSpace(PLBuilder, SrcAddr, DstAddr, TTI);
529 Value *LoadGEP = ResidualLoopBuilder.CreateInBoundsGEP(Int8Type, SrcAddr,
566 MainLoopBuilder.CreateInBoundsGEP(Int8Type, SrcAddr, MainIndex);
594 MainLoopBuilder.CreateInBoundsGEP(Int8Type, SrcAddr, MainLoopPhi);
633 Value *LoadGEP = ResidualLoopBuilder.CreateInBoundsGEP(Int8Type, SrcAddr,
657 Value *SrcAddr, Value *DstAddr,
671 unsigned SrcAS = cast<PointerType>(SrcAddr->getType())->getAddressSpace();
691 tryInsertCastToCommonAddrSpace(PLBuilder, SrcAddr, DstAddr, TTI);
720 Int8Type, SrcAddr, ConstantInt::get(TypeOfCopyLen, BytesCopied));
766 Value *LoadGEP = LoopBuilder.CreateInBoundsGEP(Int8Type, SrcAddr, Index);
798 Value *LoadGEP = LoopBuilder.CreateInBoundsGEP(Int8Type, SrcAddr, LoopPhi);
887 /* SrcAddr */ Memcpy->getRawSource(),
899 /* SrcAddr */ Memcpy->getRawSource(),
914 Value *SrcAddr = Memmove->getRawSource();
922 unsigned SrcAS = SrcAddr->getType()->getPointerAddressSpace();
929 createMemCpyLoopKnownSize(/*InsertBefore=*/Memmove, SrcAddr, DstAddr,
934 createMemCpyLoopUnknownSize(/*InsertBefore=*/Memmove, SrcAddr, DstAddr,
957 /*InsertBefore=*/Memmove, SrcAddr, DstAddr, CI, SrcAlign, DstAlign,
961 /*InsertBefore=*/Memmove, SrcAddr, DstAddr, CopyLen, SrcAlign, DstAlign,
991 /* SrcAddr */ AtomicMemcpy->getRawSource(),
998 /* CanOverlap */ false, // SrcAddr & DstAddr may not overlap by spec.
1004 /* SrcAddr */ AtomicMemcpy->getRawSource(),
1011 /* CanOverlap */ false, // SrcAddr & DstAddr may not overlap by spec.