Merge zizzer:/bk/multiarch
into zazzer.eecs.umich.edu:/z/ksewell/research/m5-sim/multiarch-m5 --HG-- extra : convert_revision : f3502f293f6ea44b5cf209ce2a935a25bca6054f
This commit is contained in:
commit
226d49ef69
1 changed files with 11 additions and 1 deletions
|
@ -30,7 +30,17 @@ decode OPCODE_HI default Unknown::unknown() {
|
||||||
//Table A-3 Note: "1. Specific encodings of the rt, rd, and sa fields
|
//Table A-3 Note: "1. Specific encodings of the rt, rd, and sa fields
|
||||||
//are used to distinguish among the SLL, NOP, SSNOP and EHB functions."
|
//are used to distinguish among the SLL, NOP, SSNOP and EHB functions."
|
||||||
|
|
||||||
0x0: sll({{ Rd = Rt.uw << SA; }});
|
0x0: decode RS {
|
||||||
|
0x0: decode RT default BasicOp::sll({{ Rd = Rt.uw << SA; }}) {
|
||||||
|
0x0: decode RD{
|
||||||
|
0x0: decode HINT {
|
||||||
|
0x0:nop({{}});
|
||||||
|
0x1:ssnop({{}});
|
||||||
|
0x3:ehb({{}});
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
0x2: decode SRL {
|
0x2: decode SRL {
|
||||||
0: srl({{ Rd = Rt.uw >> SA; }});
|
0: srl({{ Rd = Rt.uw >> SA; }});
|
||||||
|
|
Loading…
Reference in a new issue