Add in MOV instructions.
--HG-- extra : convert_revision : 54a6b36dff3c15699faf2c767fc594359422c0ee
This commit is contained in:
parent
eb68c9986e
commit
ea3f7c9531
2 changed files with 9 additions and 5 deletions
|
@ -237,10 +237,10 @@
|
|||
0x7: xchg_Ev_Gv();
|
||||
}
|
||||
0x11: decode OPCODE_OP_BOTTOM3 {
|
||||
0x0: MOV();
|
||||
0x1: MOV();
|
||||
0x2: MOV();
|
||||
0x3: MOV();
|
||||
0x0: Inst::MOV(Eb,Gb);
|
||||
0x1: Inst::MOV(Ev,Gv);
|
||||
0x2: Inst::MOV(Gb,Eb);
|
||||
0x3: Inst::MOV(Gv,Eb);
|
||||
0x4: mov_MwRv_Sw(); //What to do with this one?
|
||||
0x5: lea_Gv_M();
|
||||
0x6: mov_Sw_MwRv();
|
||||
|
|
|
@ -53,7 +53,11 @@
|
|||
#
|
||||
# Authors: Gabe Black
|
||||
|
||||
microcode = ""
|
||||
microcode = '''
|
||||
def macroop MOV{
|
||||
mov "env.reg", "env.reg", "env.regm"
|
||||
};
|
||||
'''
|
||||
#let {{
|
||||
# class MOV(Inst):
|
||||
# "Mov ^0 ^0 ^1"
|
||||
|
|
Loading…
Reference in a new issue