Update encode for a small bug in the numbering

This commit is contained in:
sBubshait 2024-06-13 19:08:25 +01:00
parent ba41986b7b
commit ded57032ce
2 changed files with 1 additions and 4 deletions

View File

@ -1,3 +0,0 @@
add x0, x0, #1, lsl #12
and x0, x0, x0

View File

@ -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