Update encode for a small bug in the numbering
This commit is contained in:
parent
ba41986b7b
commit
ded57032ce
@ -1,3 +0,0 @@
|
||||
add x0, x0, #1, lsl #12
|
||||
|
||||
and x0, x0, x0
|
||||
@ -99,7 +99,7 @@ word encodeDPRegister(a64inst_instruction inst) {
|
||||
a64inst_DPRegisterData data = inst.data.DPRegisterData;
|
||||
setBits(&wrd, 31, 32, data.regType); // sf
|
||||
setBits(&wrd, 29, 31, data.processOp); // opc
|
||||
setBits(&wrd, 28, 28, data.DPROpType); // M
|
||||
setBits(&wrd, 28, 29, data.DPROpType); // M
|
||||
setBits(&wrd, 25 ,28, 0x5);
|
||||
setBits(&wrd, 16, 21, data.src2); // src2
|
||||
setBits(&wrd, 5, 10, data.src1); // src1
|
||||
|
||||
Loading…
Reference in New Issue
Block a user