>>39
So,
ral/rab raw rad ra/raq/rax
...
rdil/rdib rdiw rdid rdi/rdiq
...
r8l/r8b r8w r8d r8/r8q
...
?
I don't know, I'm all for a more consistent naming, but then why don't we just start from
r1[lbwdq]?
rax = r0, rcx = r1, rdx = r2, rbx = r3, rsp = r4, rbp = r5, rsi = r6, rdi = r7, r8, ..., r15
Or, just rename
rn to
rn-k for
k = 7 or 8, and rename al/ax/eax to ral/raw/rad etc.