((eax ebx ecx edi edx esi x y)
 (ebx eax ecx edi edx esi x y)
 (ecx eax ebx edi edx esi)
 (edi eax ebx ecx edx esi)
 (edx eax ebx ecx edi esi)
 (esi eax ebx ecx edi edx)
 (x eax ebx y)
 (y eax ebx x))
((x ecx) (y edx))