mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-07-03 17:58:30 +00:00
Make improvements
This commit is contained in:
parent
3e4fd4b0ad
commit
e44a0cf6f8
256 changed files with 23100 additions and 2294 deletions
|
@ -177,10 +177,10 @@ const char *DisSpecMap0(struct XedDecodedInst *x, char *p) {
|
|||
RCASE(0x69, "imul %Gvqp Evqp Ivds");
|
||||
RCASE(0x6A, "pushWQ Ibss");
|
||||
RCASE(0x6B, "imul %Gvqp Evqp Ibs");
|
||||
RCASE(0x6C, "insb Yb %dx");
|
||||
RCASE(0x6D, "insWL Yv %dx");
|
||||
RCASE(0x6E, "outsb %dx Xb");
|
||||
RCASE(0x6F, "outsWL %dx Xv");
|
||||
RCASE(0x6C, "insb Yb DX");
|
||||
RCASE(0x6D, "insWL Yv DX");
|
||||
RCASE(0x6E, "outsb DX Xb");
|
||||
RCASE(0x6F, "outsWL DX Xv");
|
||||
RCASE(0x70 ... 0x7f, "jCC Jbs");
|
||||
RCASE(0x80, "ALU2 Eb Ib");
|
||||
RCASE(0x81, "ALU2 Evqp Ivds");
|
||||
|
@ -258,10 +258,10 @@ const char *DisSpecMap0(struct XedDecodedInst *x, char *p) {
|
|||
RCASE(0xE9, "jmp Jvds");
|
||||
RCASE(0xEA, "ljmp Rvds Kvds");
|
||||
RCASE(0xEB, "jmp Jbs");
|
||||
RCASE(0xEC, "in %al %dx");
|
||||
RCASE(0xED, "in %eAX %dx");
|
||||
RCASE(0xEE, "out %dx %al");
|
||||
RCASE(0xEF, "out %dx %eAX");
|
||||
RCASE(0xEC, "in %al DX");
|
||||
RCASE(0xED, "in %eAX DX");
|
||||
RCASE(0xEE, "out DX %al");
|
||||
RCASE(0xEF, "out DX %eAX");
|
||||
RCASE(0xF1, "int1");
|
||||
RCASE(0xF4, "hlt");
|
||||
RCASE(0xF5, "cmc");
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue