fix for widemove
This commit is contained in:
parent
9507180dc9
commit
0815d5b6f6
@ -86,7 +86,7 @@ word encodeDPImmediate(a64inst_instruction inst) {
|
|||||||
else {
|
else {
|
||||||
setBits(&wrd, 23, 26, 0x5); //opi
|
setBits(&wrd, 23, 26, 0x5); //opi
|
||||||
// TODO: Check the following line, is it shiftScalar?:
|
// TODO: Check the following line, is it shiftScalar?:
|
||||||
setBits(&wrd, 21, 23, data.processOpData.wideMovData.shiftScalar); // hw
|
setBits(&wrd, 21, 23, (data.processOpData.wideMovData.shiftScalar == 12)); // hw
|
||||||
setBits(&wrd, 5, 21, data.processOpData.wideMovData.immediate); // imm16
|
setBits(&wrd, 5, 21, data.processOpData.wideMovData.immediate); // imm16
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user