Lines Matching refs:DstAS
44 unsigned DstAS = cast<PointerType>(DstAddr->getType())->getAddressSpace(); in createMemCpyLoopKnownSize() local
48 Ctx, CopyLen, SrcAS, DstAS, SrcAlign, DstAlign, AtomicElementSize); in createMemCpyLoopKnownSize()
118 SrcAS, DstAS, SrcAlign, DstAlign, in createMemCpyLoopKnownSize()
198 unsigned DstAS = cast<PointerType>(DstAddr->getType())->getAddressSpace(); in createMemCpyLoopUnknownSize() local
201 Ctx, CopyLen, SrcAS, DstAS, SrcAlign, DstAlign, AtomicElementSize); in createMemCpyLoopUnknownSize()
414 unsigned DstAS = cast<PointerType>(DstAddr->getType())->getAddressSpace(); in createMemMoveLoopUnknownSize() local
416 Type *LoopOpType = TTI.getMemcpyLoopLoweringType(Ctx, CopyLen, SrcAS, DstAS, in createMemMoveLoopUnknownSize()
672 unsigned DstAS = cast<PointerType>(DstAddr->getType())->getAddressSpace(); in createMemMoveLoopKnownSize() local
674 Type *LoopOpType = TTI.getMemcpyLoopLoweringType(Ctx, CopyLen, SrcAS, DstAS, in createMemMoveLoopKnownSize()
743 SrcAS, DstAS, PartSrcAlign, in createMemMoveLoopKnownSize()
823 SrcAS, DstAS, PartSrcAlign, in createMemMoveLoopKnownSize()
923 unsigned DstAS = DstAddr->getType()->getPointerAddressSpace(); in expandMemMoveAsLoop() local
924 if (SrcAS != DstAS) { in expandMemMoveAsLoop()
925 if (!TTI.addrspacesMayAlias(SrcAS, DstAS)) { in expandMemMoveAsLoop()
943 if (!(TTI.isValidAddrSpaceCast(DstAS, SrcAS) || in expandMemMoveAsLoop()
944 TTI.isValidAddrSpaceCast(SrcAS, DstAS))) { in expandMemMoveAsLoop()