Lines Matching refs:LoopOpSize
50 unsigned LoopOpSize = DL.getTypeStoreSize(LoopOpType); in createMemCpyLoopKnownSize() local
51 assert((!AtomicElementSize || LoopOpSize % *AtomicElementSize == 0) && in createMemCpyLoopKnownSize()
54 uint64_t LoopEndCount = CopyLen->getZExtValue() / LoopOpSize; in createMemCpyLoopKnownSize()
76 Align PartDstAlign(commonAlignment(DstAlign, LoopOpSize)); in createMemCpyLoopKnownSize()
77 Align PartSrcAlign(commonAlignment(SrcAlign, LoopOpSize)); in createMemCpyLoopKnownSize()
114 uint64_t BytesCopied = LoopEndCount * LoopOpSize; in createMemCpyLoopKnownSize()
203 unsigned LoopOpSize = DL.getTypeStoreSize(LoopOpType); in createMemCpyLoopUnknownSize() local
204 assert((!AtomicElementSize || LoopOpSize % *AtomicElementSize == 0) && in createMemCpyLoopUnknownSize()
225 ConstantInt *CILoopOpSize = ConstantInt::get(ILengthType, LoopOpSize); in createMemCpyLoopUnknownSize()
233 Align PartSrcAlign(commonAlignment(SrcAlign, LoopOpSize)); in createMemCpyLoopUnknownSize()
234 Align PartDstAlign(commonAlignment(DstAlign, LoopOpSize)); in createMemCpyLoopUnknownSize()
262 !LoopOpIsInt8 && !(AtomicElementSize && LoopOpSize == AtomicElementSize); in createMemCpyLoopUnknownSize()