Lines Matching refs:BytesLeft
195 unsigned BytesLeft = SizeVal & 3; in EmitTargetCodeForMemcpy() local
243 if (BytesLeft == 0) in EmitTargetCodeForMemcpy()
247 auto getRemainingValueType = [](unsigned BytesLeft) { in EmitTargetCodeForMemcpy() argument
248 return (BytesLeft >= 2) ? MVT::i16 : MVT::i8; in EmitTargetCodeForMemcpy()
250 auto getRemainingSize = [](unsigned BytesLeft) { in EmitTargetCodeForMemcpy() argument
251 return (BytesLeft >= 2) ? 2 : 1; in EmitTargetCodeForMemcpy()
254 unsigned BytesLeftSave = BytesLeft; in EmitTargetCodeForMemcpy()
256 while (BytesLeft) { in EmitTargetCodeForMemcpy()
257 VT = getRemainingValueType(BytesLeft); in EmitTargetCodeForMemcpy()
258 VTSize = getRemainingSize(BytesLeft); in EmitTargetCodeForMemcpy()
266 BytesLeft -= VTSize; in EmitTargetCodeForMemcpy()
271 BytesLeft = BytesLeftSave; in EmitTargetCodeForMemcpy()
272 while (BytesLeft) { in EmitTargetCodeForMemcpy()
273 VT = getRemainingValueType(BytesLeft); in EmitTargetCodeForMemcpy()
274 VTSize = getRemainingSize(BytesLeft); in EmitTargetCodeForMemcpy()
281 BytesLeft -= VTSize; in EmitTargetCodeForMemcpy()