Lines Matching refs:BytesLeft
149 unsigned BytesLeft = SizeVal & 3; in EmitTargetCodeForMemcpy() local
197 if (BytesLeft == 0) in EmitTargetCodeForMemcpy()
201 auto getRemainingValueType = [](unsigned BytesLeft) { in EmitTargetCodeForMemcpy() argument
202 return (BytesLeft >= 2) ? MVT::i16 : MVT::i8; in EmitTargetCodeForMemcpy()
204 auto getRemainingSize = [](unsigned BytesLeft) { in EmitTargetCodeForMemcpy() argument
205 return (BytesLeft >= 2) ? 2 : 1; in EmitTargetCodeForMemcpy()
208 unsigned BytesLeftSave = BytesLeft; in EmitTargetCodeForMemcpy()
210 while (BytesLeft) { in EmitTargetCodeForMemcpy()
211 VT = getRemainingValueType(BytesLeft); in EmitTargetCodeForMemcpy()
212 VTSize = getRemainingSize(BytesLeft); in EmitTargetCodeForMemcpy()
220 BytesLeft -= VTSize; in EmitTargetCodeForMemcpy()
226 BytesLeft = BytesLeftSave; in EmitTargetCodeForMemcpy()
227 while (BytesLeft) { in EmitTargetCodeForMemcpy()
228 VT = getRemainingValueType(BytesLeft); in EmitTargetCodeForMemcpy()
229 VTSize = getRemainingSize(BytesLeft); in EmitTargetCodeForMemcpy()
236 BytesLeft -= VTSize; in EmitTargetCodeForMemcpy()