Disassembly: 
  L1: 8b ff ?? mov edi, edi
   56 ?? push esi
   8b f2 ?? mov esi, edx
   85 f6 ?? test esi, esi
   76 0b ?? jbe basic block L5
  
  L2: 2b c8 ?? sub ecx, eax
  
  L3: 8a 14 01 ?? mov dl, byte ds:[ecx + eax]
   88 10 ?? mov byte ds:[eax], dl
   40 ?? inc eax
   4e ?? dec esi
  
  L4: 75 f7 ?? jne basic block L3
  
  L5: 5e ?? pop esi
   c3 ?? ret
  
  