Lines Matching refs:BytesLeft
196 unsigned BytesLeft = SizeVal & 3; in EmitTargetCodeForMemcpy() local
244 if (BytesLeft == 0) in EmitTargetCodeForMemcpy()
248 auto getRemainingValueType = [](unsigned BytesLeft) { in EmitTargetCodeForMemcpy() argument
249 return (BytesLeft >= 2) ? MVT::i16 : MVT::i8; in EmitTargetCodeForMemcpy()
251 auto getRemainingSize = [](unsigned BytesLeft) { in EmitTargetCodeForMemcpy() argument
252 return (BytesLeft >= 2) ? 2 : 1; in EmitTargetCodeForMemcpy()
255 unsigned BytesLeftSave = BytesLeft; in EmitTargetCodeForMemcpy()
257 while (BytesLeft) { in EmitTargetCodeForMemcpy()
258 VT = getRemainingValueType(BytesLeft); in EmitTargetCodeForMemcpy()
259 VTSize = getRemainingSize(BytesLeft); in EmitTargetCodeForMemcpy()
267 BytesLeft -= VTSize; in EmitTargetCodeForMemcpy()
273 BytesLeft = BytesLeftSave; in EmitTargetCodeForMemcpy()
274 while (BytesLeft) { in EmitTargetCodeForMemcpy()
275 VT = getRemainingValueType(BytesLeft); in EmitTargetCodeForMemcpy()
276 VTSize = getRemainingSize(BytesLeft); in EmitTargetCodeForMemcpy()
283 BytesLeft -= VTSize; in EmitTargetCodeForMemcpy()