Lines Matching refs:DstAlign
26 ConstantInt *CopyLen, Align SrcAlign, Align DstAlign, bool SrcIsVolatile, in createMemCpyLoopKnownSize() argument
48 Ctx, CopyLen, SrcAS, DstAS, SrcAlign.value(), DstAlign.value(), in createMemCpyLoopKnownSize()
68 Align PartDstAlign(commonAlignment(DstAlign, LoopOpSize)); in createMemCpyLoopKnownSize()
115 DstAlign.value(), AtomicElementSize); in createMemCpyLoopKnownSize()
119 Align PartDstAlign(commonAlignment(DstAlign, BytesCopied)); in createMemCpyLoopKnownSize()
181 Align SrcAlign, Align DstAlign, bool SrcIsVolatile, bool DstIsVolatile, in createMemCpyLoopUnknownSize() argument
200 Ctx, CopyLen, SrcAS, DstAS, SrcAlign.value(), DstAlign.value(), in createMemCpyLoopUnknownSize()
228 Align PartDstAlign(commonAlignment(DstAlign, LoopOpSize)); in createMemCpyLoopUnknownSize()
374 Align DstAlign, bool SrcIsVolatile, in createMemMoveLoop() argument
410 Align PartDstAlign(commonAlignment(DstAlign, PartSize)); in createMemMoveLoop()
463 Value *CopyLen, Value *SetValue, Align DstAlign, in createMemSetLoop() argument
482 Align PartAlign(commonAlignment(DstAlign, PartSize)); in createMemSetLoop()
549 Align DstAlign = Memmove->getDestAlign().valueOrOne(); in expandMemMoveAsLoop() local
562 CI, SrcAlign, DstAlign, SrcIsVolatile, in expandMemMoveAsLoop()
567 CopyLen, SrcAlign, DstAlign, SrcIsVolatile, in expandMemMoveAsLoop()
591 /*InsertBefore=*/Memmove, SrcAddr, DstAddr, CopyLen, SrcAlign, DstAlign, in expandMemMoveAsLoop()