Functions |
| DEFINE_REG (byte, byte_low_low, al,"al", REG(eax), 1) DEFINE_REG(byte |
| REG (ecx) |
| DEFINE_REG (byte, byte_low_low, dl,"dl", REG(edx), 1) DEFINE_REG(byte |
| DEFINE_REG (byte, byte_low_high, ah,"ah", REG(eax), 2) DEFINE_REG(byte |
| DEFINE_REG (byte, byte_low_high, dh,"dh", REG(edx), 2) DEFINE_REG(byte |
| DEFINE_REG (word, word_low, ax,"ax", REG(eax), 3) DEFINE_REG(word |
| DEFINE_REG (word, word_low, dx,"dx", REG(edx), 3) DEFINE_REG(word |
| DEFINE_REG (word, word_low, sp,"sp", REG(esp), 1) DEFINE_REG(word |
| DEFINE_REG (word, word_low, si,"si", REG(esi), 1) DEFINE_REG(word |
| DEFINE_REG (dword, general, eax,"eax", REG(eax), 7) DEFINE_REG(dword |
| DEFINE_REG (dword, general, edx,"edx", REG(edx), 7) DEFINE_REG(dword |
| DEFINE_REG (dword, general, esp,"esp", REG(esp), 3) DEFINE_REG(dword |
| DEFINE_REG (dword, general, esi,"esi", REG(esi), 3) DEFINE_REG(dword |
| DEFINE_REG (packetI, general, mm0,"mm0", REG(mm0), 1) DEFINE_REG(packetI |
| REG (mm1) |
| DEFINE_REG (packetI, general, mm2,"mm2", REG(mm2), 1) DEFINE_REG(packetI |
| DEFINE_REG (packetI, general, mm4,"mm4", REG(mm4), 1) DEFINE_REG(packetI |
| DEFINE_REG (packetI, general, mm6,"mm6", REG(mm6), 1) DEFINE_REG(packetI |
| DEFINE_REG (packetF, general, xmm0,"xmm0", REG(xmm0), 1) DEFINE_REG(packetF |
| REG (xmm1) |
| DEFINE_REG (packetF, general, xmm2,"xmm2", REG(xmm2), 1) DEFINE_REG(packetF |
| DEFINE_REG (packetF, general, xmm4,"xmm4", REG(xmm4), 1) DEFINE_REG(packetF |
| DEFINE_REG (packetF, general, xmm6,"xmm6", REG(xmm6), 1) DEFINE_REG(packetF |
| DEFINE_REG (dword, special, eip,"eip", REG(eip), 3) DEFINE_REG(word |
| DEFINE_REG (word, segment, es,"es", REG(es), 1) DEFINE_REG(word |
| REG (cs) |
| DEFINE_REG (word, segment, ss,"ss", REG(ss), 1) DEFINE_REG(word |
| REG (ds) |
| DEFINE_REG (word, segment, fs,"fs", REG(fs), 1) DEFINE_REG(word |
| REG (gs) |
| DEFINE_REG (floating, general, st0,"st(0)", REG(st0), 1) DEFINE_REG(floating |
| st (1)" |
| REG (st1) |
| DEFINE_REG (floating, general, st2,"st(2)", REG(st2), 1) DEFINE_REG(floating |
| st (3)" |
| DEFINE_REG (floating, general, st4,"st(4)", REG(st4), 1) DEFINE_REG(floating |
| st (5)" |
| DEFINE_REG (floating, general, st6,"st(6)", REG(st6), 1) DEFINE_REG(floating |
| st (7)" |
| DEFINE_REG (dword, special, cr0,"cr0", REG(cr0), 1) DEFINE_REG(dword |
| DEFINE_REG (dword, special, cr2,"cr2", REG(cr2), 1) DEFINE_REG(dword |
| DEFINE_REG (dword, special, cr4,"cr4", REG(cr4), 1) DEFINE_REG(dword |
| DEFINE_REG (dword, special, cr6,"cr6", REG(cr6), 1) DEFINE_REG(dword |
| DEFINE_REG (dword, special, dr0,"dr0", REG(dr0), 1) DEFINE_REG(dword |
| DEFINE_REG (dword, special, dr2,"dr2", REG(dr2), 1) DEFINE_REG(dword |
| DEFINE_REG (dword, special, dr4,"dr4", REG(dr4), 1) DEFINE_REG(dword |
| DEFINE_REG (dword, special, dr6,"dr6", REG(dr6), 1) DEFINE_REG(dword |
| DEFINE_REG (dword, special, tr0,"tr0", REG(tr0), 1) DEFINE_REG(dword |
| REG (tr1) |
| DEFINE_REG (dword, special, tr2,"tr2", REG(tr2), 1) DEFINE_REG(dword |
| DEFINE_REG (dword, special, tr4,"tr4", REG(tr4), 1) DEFINE_REG(dword |
| DEFINE_REG (dword, special, tr6,"tr6", REG(tr6), 1) DEFINE_REG(dword |
Variables |
| byte_low_low |
| cl |
| bl |
| byte_low_high |
| ch |
| bh |
| word_low |
| cx |
| bx |
| bp |
| di |
| general |
| ecx |
| ebx |
| ebp |
| edi |
| mm1 |
| mm3 |
| mm5 |
| mm7 |
| xmm1 |
| xmm3 |
| xmm5 |
| xmm7 |
| special |
| ip |
| segment |
| cs |
| ds |
| gs |
| st1 |
| st3 |
| st5 |
| st7 |
| cr1 |
| cr3 |
| cr5 |
| cr7 |
| dr1 |
| dr3 |
| dr5 |
| dr7 |
| tr1 |
| tr3 |
| tr5 |
| tr7 |