mmu040_movem = 1;
mmu040_movem_ea = srca;
while (dmask) {
- int predec = 0;
- put_word_mmu040(srca, m68k_dreg (regs, movem_index1[dmask]) - predec);
+ put_word_mmu040(srca, m68k_dreg(regs, movem_index1[dmask]));
srca += 2;
dmask = movem_next[dmask];
}
while (amask) {
- int predec = 0;
- put_word_mmu040(srca, m68k_areg (regs, movem_index1[amask]) - predec);
+ put_word_mmu040(srca, m68k_areg(regs, movem_index1[amask]));
srca += 2;
amask = movem_next[amask];
}
while (amask) {
srca -= 2;
int predec = movem_index2[amask] != dstreg ? 0 : 2;
- put_word_mmu040(srca, m68k_areg (regs, movem_index2[amask]) - predec);
+ put_word_mmu040(srca, m68k_areg(regs, movem_index2[amask]) - predec);
amask = movem_next[amask];
}
while (dmask) {
srca -= 2;
- int predec = 0;
- put_word_mmu040(srca, m68k_dreg (regs, movem_index2[dmask]) - predec);
+ put_word_mmu040(srca, m68k_dreg(regs, movem_index2[dmask]));
dmask = movem_next[dmask];
}
m68k_areg(regs, dstreg) = srca;
mmu040_movem = 1;
mmu040_movem_ea = srca;
while (dmask) {
- int predec = 0;
- put_word_mmu040(srca, m68k_dreg (regs, movem_index1[dmask]) - predec);
+ put_word_mmu040(srca, m68k_dreg(regs, movem_index1[dmask]));
srca += 2;
dmask = movem_next[dmask];
}
while (amask) {
- int predec = 0;
- put_word_mmu040(srca, m68k_areg (regs, movem_index1[amask]) - predec);
+ put_word_mmu040(srca, m68k_areg(regs, movem_index1[amask]));
srca += 2;
amask = movem_next[amask];
}
mmu040_movem = 1;
mmu040_movem_ea = srca;
while (dmask) {
- int predec = 0;
- put_word_mmu040(srca, m68k_dreg (regs, movem_index1[dmask]) - predec);
+ put_word_mmu040(srca, m68k_dreg(regs, movem_index1[dmask]));
srca += 2;
dmask = movem_next[dmask];
}
while (amask) {
- int predec = 0;
- put_word_mmu040(srca, m68k_areg (regs, movem_index1[amask]) - predec);
+ put_word_mmu040(srca, m68k_areg(regs, movem_index1[amask]));
srca += 2;
amask = movem_next[amask];
}
mmu040_movem = 1;
mmu040_movem_ea = srca;
while (dmask) {
- int predec = 0;
- put_word_mmu040(srca, m68k_dreg (regs, movem_index1[dmask]) - predec);
+ put_word_mmu040(srca, m68k_dreg(regs, movem_index1[dmask]));
srca += 2;
dmask = movem_next[dmask];
}
while (amask) {
- int predec = 0;
- put_word_mmu040(srca, m68k_areg (regs, movem_index1[amask]) - predec);
+ put_word_mmu040(srca, m68k_areg(regs, movem_index1[amask]));
srca += 2;
amask = movem_next[amask];
}
mmu040_movem = 1;
mmu040_movem_ea = srca;
while (dmask) {
- int predec = 0;
- put_word_mmu040(srca, m68k_dreg (regs, movem_index1[dmask]) - predec);
+ put_word_mmu040(srca, m68k_dreg(regs, movem_index1[dmask]));
srca += 2;
dmask = movem_next[dmask];
}
while (amask) {
- int predec = 0;
- put_word_mmu040(srca, m68k_areg (regs, movem_index1[amask]) - predec);
+ put_word_mmu040(srca, m68k_areg(regs, movem_index1[amask]));
srca += 2;
amask = movem_next[amask];
}
mmu040_movem = 1;
mmu040_movem_ea = srca;
while (dmask) {
- int predec = 0;
- put_long_mmu040(srca, m68k_dreg (regs, movem_index1[dmask]) - predec);
+ put_long_mmu040(srca, m68k_dreg(regs, movem_index1[dmask]));
srca += 4;
dmask = movem_next[dmask];
}
while (amask) {
- int predec = 0;
- put_long_mmu040(srca, m68k_areg (regs, movem_index1[amask]) - predec);
+ put_long_mmu040(srca, m68k_areg(regs, movem_index1[amask]));
srca += 4;
amask = movem_next[amask];
}
while (amask) {
srca -= 4;
int predec = movem_index2[amask] != dstreg ? 0 : 4;
- put_long_mmu040(srca, m68k_areg (regs, movem_index2[amask]) - predec);
+ put_long_mmu040(srca, m68k_areg(regs, movem_index2[amask]) - predec);
amask = movem_next[amask];
}
while (dmask) {
srca -= 4;
- int predec = 0;
- put_long_mmu040(srca, m68k_dreg (regs, movem_index2[dmask]) - predec);
+ put_long_mmu040(srca, m68k_dreg(regs, movem_index2[dmask]));
dmask = movem_next[dmask];
}
m68k_areg(regs, dstreg) = srca;
mmu040_movem = 1;
mmu040_movem_ea = srca;
while (dmask) {
- int predec = 0;
- put_long_mmu040(srca, m68k_dreg (regs, movem_index1[dmask]) - predec);
+ put_long_mmu040(srca, m68k_dreg(regs, movem_index1[dmask]));
srca += 4;
dmask = movem_next[dmask];
}
while (amask) {
- int predec = 0;
- put_long_mmu040(srca, m68k_areg (regs, movem_index1[amask]) - predec);
+ put_long_mmu040(srca, m68k_areg(regs, movem_index1[amask]));
srca += 4;
amask = movem_next[amask];
}
mmu040_movem = 1;
mmu040_movem_ea = srca;
while (dmask) {
- int predec = 0;
- put_long_mmu040(srca, m68k_dreg (regs, movem_index1[dmask]) - predec);
+ put_long_mmu040(srca, m68k_dreg(regs, movem_index1[dmask]));
srca += 4;
dmask = movem_next[dmask];
}
while (amask) {
- int predec = 0;
- put_long_mmu040(srca, m68k_areg (regs, movem_index1[amask]) - predec);
+ put_long_mmu040(srca, m68k_areg(regs, movem_index1[amask]));
srca += 4;
amask = movem_next[amask];
}
mmu040_movem = 1;
mmu040_movem_ea = srca;
while (dmask) {
- int predec = 0;
- put_long_mmu040(srca, m68k_dreg (regs, movem_index1[dmask]) - predec);
+ put_long_mmu040(srca, m68k_dreg(regs, movem_index1[dmask]));
srca += 4;
dmask = movem_next[dmask];
}
while (amask) {
- int predec = 0;
- put_long_mmu040(srca, m68k_areg (regs, movem_index1[amask]) - predec);
+ put_long_mmu040(srca, m68k_areg(regs, movem_index1[amask]));
srca += 4;
amask = movem_next[amask];
}
mmu040_movem = 1;
mmu040_movem_ea = srca;
while (dmask) {
- int predec = 0;
- put_long_mmu040(srca, m68k_dreg (regs, movem_index1[dmask]) - predec);
+ put_long_mmu040(srca, m68k_dreg(regs, movem_index1[dmask]));
srca += 4;
dmask = movem_next[dmask];
}
while (amask) {
- int predec = 0;
- put_long_mmu040(srca, m68k_areg (regs, movem_index1[amask]) - predec);
+ put_long_mmu040(srca, m68k_areg(regs, movem_index1[amask]));
srca += 4;
amask = movem_next[amask];
}
mmu040_movem = 1;
mmu040_movem_ea = srca;
while (dmask) {
- m68k_dreg (regs, movem_index1[dmask]) = (uae_s32)(uae_s16)get_word_mmu040(srca);
+ m68k_dreg(regs, movem_index1[dmask]) = (uae_s32)(uae_s16)get_word_mmu040(srca);
srca += 2;
dmask = movem_next[dmask];
}
while (amask) {
- m68k_areg (regs, movem_index1[amask]) = (uae_s32)(uae_s16)get_word_mmu040(srca);
+ m68k_areg(regs, movem_index1[amask]) = (uae_s32)(uae_s16)get_word_mmu040(srca);
srca += 2;
amask = movem_next[amask];
}
mmu040_movem = 1;
mmu040_movem_ea = srca;
while (dmask) {
- m68k_dreg (regs, movem_index1[dmask]) = (uae_s32)(uae_s16)get_word_mmu040(srca);
+ m68k_dreg(regs, movem_index1[dmask]) = (uae_s32)(uae_s16)get_word_mmu040(srca);
srca += 2;
dmask = movem_next[dmask];
}
while (amask) {
- m68k_areg (regs, movem_index1[amask]) = (uae_s32)(uae_s16)get_word_mmu040(srca);
+ m68k_areg(regs, movem_index1[amask]) = (uae_s32)(uae_s16)get_word_mmu040(srca);
srca += 2;
amask = movem_next[amask];
}
mmu040_movem = 1;
mmu040_movem_ea = srca;
while (dmask) {
- m68k_dreg (regs, movem_index1[dmask]) = (uae_s32)(uae_s16)get_word_mmu040(srca);
+ m68k_dreg(regs, movem_index1[dmask]) = (uae_s32)(uae_s16)get_word_mmu040(srca);
srca += 2;
dmask = movem_next[dmask];
}
while (amask) {
- m68k_areg (regs, movem_index1[amask]) = (uae_s32)(uae_s16)get_word_mmu040(srca);
+ m68k_areg(regs, movem_index1[amask]) = (uae_s32)(uae_s16)get_word_mmu040(srca);
srca += 2;
amask = movem_next[amask];
}
mmu040_movem = 1;
mmu040_movem_ea = srca;
while (dmask) {
- m68k_dreg (regs, movem_index1[dmask]) = (uae_s32)(uae_s16)get_word_mmu040(srca);
+ m68k_dreg(regs, movem_index1[dmask]) = (uae_s32)(uae_s16)get_word_mmu040(srca);
srca += 2;
dmask = movem_next[dmask];
}
while (amask) {
- m68k_areg (regs, movem_index1[amask]) = (uae_s32)(uae_s16)get_word_mmu040(srca);
+ m68k_areg(regs, movem_index1[amask]) = (uae_s32)(uae_s16)get_word_mmu040(srca);
srca += 2;
amask = movem_next[amask];
}
mmu040_movem = 1;
mmu040_movem_ea = srca;
while (dmask) {
- m68k_dreg (regs, movem_index1[dmask]) = (uae_s32)(uae_s16)get_word_mmu040(srca);
+ m68k_dreg(regs, movem_index1[dmask]) = (uae_s32)(uae_s16)get_word_mmu040(srca);
srca += 2;
dmask = movem_next[dmask];
}
while (amask) {
- m68k_areg (regs, movem_index1[amask]) = (uae_s32)(uae_s16)get_word_mmu040(srca);
+ m68k_areg(regs, movem_index1[amask]) = (uae_s32)(uae_s16)get_word_mmu040(srca);
srca += 2;
amask = movem_next[amask];
}
mmu040_movem = 1;
mmu040_movem_ea = srca;
while (dmask) {
- m68k_dreg (regs, movem_index1[dmask]) = (uae_s32)(uae_s16)get_word_mmu040(srca);
+ m68k_dreg(regs, movem_index1[dmask]) = (uae_s32)(uae_s16)get_word_mmu040(srca);
srca += 2;
dmask = movem_next[dmask];
}
while (amask) {
- m68k_areg (regs, movem_index1[amask]) = (uae_s32)(uae_s16)get_word_mmu040(srca);
+ m68k_areg(regs, movem_index1[amask]) = (uae_s32)(uae_s16)get_word_mmu040(srca);
srca += 2;
amask = movem_next[amask];
}
mmu040_movem = 1;
mmu040_movem_ea = srca;
while (dmask) {
- m68k_dreg (regs, movem_index1[dmask]) = (uae_s32)(uae_s16)get_word_mmu040(srca);
+ m68k_dreg(regs, movem_index1[dmask]) = (uae_s32)(uae_s16)get_word_mmu040(srca);
srca += 2;
dmask = movem_next[dmask];
}
while (amask) {
- m68k_areg (regs, movem_index1[amask]) = (uae_s32)(uae_s16)get_word_mmu040(srca);
+ m68k_areg(regs, movem_index1[amask]) = (uae_s32)(uae_s16)get_word_mmu040(srca);
srca += 2;
amask = movem_next[amask];
}
mmu040_movem = 1;
mmu040_movem_ea = srca;
while (dmask) {
- m68k_dreg (regs, movem_index1[dmask]) = (uae_s32)(uae_s16)get_word_mmu040(srca);
+ m68k_dreg(regs, movem_index1[dmask]) = (uae_s32)(uae_s16)get_word_mmu040(srca);
srca += 2;
dmask = movem_next[dmask];
}
while (amask) {
- m68k_areg (regs, movem_index1[amask]) = (uae_s32)(uae_s16)get_word_mmu040(srca);
+ m68k_areg(regs, movem_index1[amask]) = (uae_s32)(uae_s16)get_word_mmu040(srca);
srca += 2;
amask = movem_next[amask];
}
mmu040_movem = 1;
mmu040_movem_ea = srca;
while (dmask) {
- m68k_dreg (regs, movem_index1[dmask]) = get_long_mmu040(srca);
+ m68k_dreg(regs, movem_index1[dmask]) = get_long_mmu040(srca);
srca += 4;
dmask = movem_next[dmask];
}
while (amask) {
- m68k_areg (regs, movem_index1[amask]) = get_long_mmu040(srca);
+ m68k_areg(regs, movem_index1[amask]) = get_long_mmu040(srca);
srca += 4;
amask = movem_next[amask];
}
mmu040_movem = 1;
mmu040_movem_ea = srca;
while (dmask) {
- m68k_dreg (regs, movem_index1[dmask]) = get_long_mmu040(srca);
+ m68k_dreg(regs, movem_index1[dmask]) = get_long_mmu040(srca);
srca += 4;
dmask = movem_next[dmask];
}
while (amask) {
- m68k_areg (regs, movem_index1[amask]) = get_long_mmu040(srca);
+ m68k_areg(regs, movem_index1[amask]) = get_long_mmu040(srca);
srca += 4;
amask = movem_next[amask];
}
mmu040_movem = 1;
mmu040_movem_ea = srca;
while (dmask) {
- m68k_dreg (regs, movem_index1[dmask]) = get_long_mmu040(srca);
+ m68k_dreg(regs, movem_index1[dmask]) = get_long_mmu040(srca);
srca += 4;
dmask = movem_next[dmask];
}
while (amask) {
- m68k_areg (regs, movem_index1[amask]) = get_long_mmu040(srca);
+ m68k_areg(regs, movem_index1[amask]) = get_long_mmu040(srca);
srca += 4;
amask = movem_next[amask];
}
mmu040_movem = 1;
mmu040_movem_ea = srca;
while (dmask) {
- m68k_dreg (regs, movem_index1[dmask]) = get_long_mmu040(srca);
+ m68k_dreg(regs, movem_index1[dmask]) = get_long_mmu040(srca);
srca += 4;
dmask = movem_next[dmask];
}
while (amask) {
- m68k_areg (regs, movem_index1[amask]) = get_long_mmu040(srca);
+ m68k_areg(regs, movem_index1[amask]) = get_long_mmu040(srca);
srca += 4;
amask = movem_next[amask];
}
mmu040_movem = 1;
mmu040_movem_ea = srca;
while (dmask) {
- m68k_dreg (regs, movem_index1[dmask]) = get_long_mmu040(srca);
+ m68k_dreg(regs, movem_index1[dmask]) = get_long_mmu040(srca);
srca += 4;
dmask = movem_next[dmask];
}
while (amask) {
- m68k_areg (regs, movem_index1[amask]) = get_long_mmu040(srca);
+ m68k_areg(regs, movem_index1[amask]) = get_long_mmu040(srca);
srca += 4;
amask = movem_next[amask];
}
mmu040_movem = 1;
mmu040_movem_ea = srca;
while (dmask) {
- m68k_dreg (regs, movem_index1[dmask]) = get_long_mmu040(srca);
+ m68k_dreg(regs, movem_index1[dmask]) = get_long_mmu040(srca);
srca += 4;
dmask = movem_next[dmask];
}
while (amask) {
- m68k_areg (regs, movem_index1[amask]) = get_long_mmu040(srca);
+ m68k_areg(regs, movem_index1[amask]) = get_long_mmu040(srca);
srca += 4;
amask = movem_next[amask];
}
mmu040_movem = 1;
mmu040_movem_ea = srca;
while (dmask) {
- m68k_dreg (regs, movem_index1[dmask]) = get_long_mmu040(srca);
+ m68k_dreg(regs, movem_index1[dmask]) = get_long_mmu040(srca);
srca += 4;
dmask = movem_next[dmask];
}
while (amask) {
- m68k_areg (regs, movem_index1[amask]) = get_long_mmu040(srca);
+ m68k_areg(regs, movem_index1[amask]) = get_long_mmu040(srca);
srca += 4;
amask = movem_next[amask];
}
mmu040_movem = 1;
mmu040_movem_ea = srca;
while (dmask) {
- m68k_dreg (regs, movem_index1[dmask]) = get_long_mmu040(srca);
+ m68k_dreg(regs, movem_index1[dmask]) = get_long_mmu040(srca);
srca += 4;
dmask = movem_next[dmask];
}
while (amask) {
- m68k_areg (regs, movem_index1[amask]) = get_long_mmu040(srca);
+ m68k_areg(regs, movem_index1[amask]) = get_long_mmu040(srca);
srca += 4;
amask = movem_next[amask];
}
} else {
val = (uae_s32)(uae_s16)get_word_mmu030(srca);
}
- m68k_dreg (regs, movem_index1[dmask]) = val;
+ m68k_dreg(regs, movem_index1[dmask]) = val;
mmu030_state[0]++;
}
srca += 2;
} else {
val = (uae_s32)(uae_s16)get_word_mmu030(srca);
}
- m68k_areg (regs, movem_index1[amask]) = val;
+ m68k_areg(regs, movem_index1[amask]) = val;
mmu030_state[0]++;
}
srca += 2;
} else {
val = (uae_s32)(uae_s16)get_word_mmu030(srca);
}
- m68k_dreg (regs, movem_index1[dmask]) = val;
+ m68k_dreg(regs, movem_index1[dmask]) = val;
mmu030_state[0]++;
}
srca += 2;
} else {
val = (uae_s32)(uae_s16)get_word_mmu030(srca);
}
- m68k_areg (regs, movem_index1[amask]) = val;
+ m68k_areg(regs, movem_index1[amask]) = val;
mmu030_state[0]++;
}
srca += 2;
} else {
val = (uae_s32)(uae_s16)get_word_mmu030(srca);
}
- m68k_dreg (regs, movem_index1[dmask]) = val;
+ m68k_dreg(regs, movem_index1[dmask]) = val;
mmu030_state[0]++;
}
srca += 2;
} else {
val = (uae_s32)(uae_s16)get_word_mmu030(srca);
}
- m68k_areg (regs, movem_index1[amask]) = val;
+ m68k_areg(regs, movem_index1[amask]) = val;
mmu030_state[0]++;
}
srca += 2;
} else {
val = (uae_s32)(uae_s16)get_word_mmu030(srca);
}
- m68k_dreg (regs, movem_index1[dmask]) = val;
+ m68k_dreg(regs, movem_index1[dmask]) = val;
mmu030_state[0]++;
}
srca += 2;
} else {
val = (uae_s32)(uae_s16)get_word_mmu030(srca);
}
- m68k_areg (regs, movem_index1[amask]) = val;
+ m68k_areg(regs, movem_index1[amask]) = val;
mmu030_state[0]++;
}
srca += 2;
} else {
val = (uae_s32)(uae_s16)get_word_mmu030(srca);
}
- m68k_dreg (regs, movem_index1[dmask]) = val;
+ m68k_dreg(regs, movem_index1[dmask]) = val;
mmu030_state[0]++;
}
srca += 2;
} else {
val = (uae_s32)(uae_s16)get_word_mmu030(srca);
}
- m68k_areg (regs, movem_index1[amask]) = val;
+ m68k_areg(regs, movem_index1[amask]) = val;
mmu030_state[0]++;
}
srca += 2;
} else {
val = (uae_s32)(uae_s16)get_word_mmu030(srca);
}
- m68k_dreg (regs, movem_index1[dmask]) = val;
+ m68k_dreg(regs, movem_index1[dmask]) = val;
mmu030_state[0]++;
}
srca += 2;
} else {
val = (uae_s32)(uae_s16)get_word_mmu030(srca);
}
- m68k_areg (regs, movem_index1[amask]) = val;
+ m68k_areg(regs, movem_index1[amask]) = val;
mmu030_state[0]++;
}
srca += 2;
} else {
val = (uae_s32)(uae_s16)get_word_mmu030(srca);
}
- m68k_dreg (regs, movem_index1[dmask]) = val;
+ m68k_dreg(regs, movem_index1[dmask]) = val;
mmu030_state[0]++;
}
srca += 2;
} else {
val = (uae_s32)(uae_s16)get_word_mmu030(srca);
}
- m68k_areg (regs, movem_index1[amask]) = val;
+ m68k_areg(regs, movem_index1[amask]) = val;
mmu030_state[0]++;
}
srca += 2;
} else {
val = (uae_s32)(uae_s16)get_word_mmu030(srca);
}
- m68k_dreg (regs, movem_index1[dmask]) = val;
+ m68k_dreg(regs, movem_index1[dmask]) = val;
mmu030_state[0]++;
}
srca += 2;
} else {
val = (uae_s32)(uae_s16)get_word_mmu030(srca);
}
- m68k_areg (regs, movem_index1[amask]) = val;
+ m68k_areg(regs, movem_index1[amask]) = val;
mmu030_state[0]++;
}
srca += 2;
} else {
val = get_long_mmu030(srca);
}
- m68k_dreg (regs, movem_index1[dmask]) = val;
+ m68k_dreg(regs, movem_index1[dmask]) = val;
mmu030_state[0]++;
}
srca += 4;
} else {
val = get_long_mmu030(srca);
}
- m68k_areg (regs, movem_index1[amask]) = val;
+ m68k_areg(regs, movem_index1[amask]) = val;
mmu030_state[0]++;
}
srca += 4;
} else {
val = get_long_mmu030(srca);
}
- m68k_dreg (regs, movem_index1[dmask]) = val;
+ m68k_dreg(regs, movem_index1[dmask]) = val;
mmu030_state[0]++;
}
srca += 4;
} else {
val = get_long_mmu030(srca);
}
- m68k_areg (regs, movem_index1[amask]) = val;
+ m68k_areg(regs, movem_index1[amask]) = val;
mmu030_state[0]++;
}
srca += 4;
} else {
val = get_long_mmu030(srca);
}
- m68k_dreg (regs, movem_index1[dmask]) = val;
+ m68k_dreg(regs, movem_index1[dmask]) = val;
mmu030_state[0]++;
}
srca += 4;
} else {
val = get_long_mmu030(srca);
}
- m68k_areg (regs, movem_index1[amask]) = val;
+ m68k_areg(regs, movem_index1[amask]) = val;
mmu030_state[0]++;
}
srca += 4;
} else {
val = get_long_mmu030(srca);
}
- m68k_dreg (regs, movem_index1[dmask]) = val;
+ m68k_dreg(regs, movem_index1[dmask]) = val;
mmu030_state[0]++;
}
srca += 4;
} else {
val = get_long_mmu030(srca);
}
- m68k_areg (regs, movem_index1[amask]) = val;
+ m68k_areg(regs, movem_index1[amask]) = val;
mmu030_state[0]++;
}
srca += 4;
} else {
val = get_long_mmu030(srca);
}
- m68k_dreg (regs, movem_index1[dmask]) = val;
+ m68k_dreg(regs, movem_index1[dmask]) = val;
mmu030_state[0]++;
}
srca += 4;
} else {
val = get_long_mmu030(srca);
}
- m68k_areg (regs, movem_index1[amask]) = val;
+ m68k_areg(regs, movem_index1[amask]) = val;
mmu030_state[0]++;
}
srca += 4;
} else {
val = get_long_mmu030(srca);
}
- m68k_dreg (regs, movem_index1[dmask]) = val;
+ m68k_dreg(regs, movem_index1[dmask]) = val;
mmu030_state[0]++;
}
srca += 4;
} else {
val = get_long_mmu030(srca);
}
- m68k_areg (regs, movem_index1[amask]) = val;
+ m68k_areg(regs, movem_index1[amask]) = val;
mmu030_state[0]++;
}
srca += 4;
} else {
val = get_long_mmu030(srca);
}
- m68k_dreg (regs, movem_index1[dmask]) = val;
+ m68k_dreg(regs, movem_index1[dmask]) = val;
mmu030_state[0]++;
}
srca += 4;
} else {
val = get_long_mmu030(srca);
}
- m68k_areg (regs, movem_index1[amask]) = val;
+ m68k_areg(regs, movem_index1[amask]) = val;
mmu030_state[0]++;
}
srca += 4;
} else {
val = get_long_mmu030(srca);
}
- m68k_dreg (regs, movem_index1[dmask]) = val;
+ m68k_dreg(regs, movem_index1[dmask]) = val;
mmu030_state[0]++;
}
srca += 4;
} else {
val = get_long_mmu030(srca);
}
- m68k_areg (regs, movem_index1[amask]) = val;
+ m68k_areg(regs, movem_index1[amask]) = val;
mmu030_state[0]++;
}
srca += 4;
srca = m68k_areg(regs, dstreg);
uae_u16 dmask = mask & 0xff, amask = (mask >> 8) & 0xff;
while (dmask) {
- int predec = 0;
- put_word_mmu060(srca, m68k_dreg (regs, movem_index1[dmask]) - predec);
+ put_word_mmu060(srca, m68k_dreg(regs, movem_index1[dmask]));
srca += 2;
dmask = movem_next[dmask];
}
while (amask) {
- int predec = 0;
- put_word_mmu060(srca, m68k_areg (regs, movem_index1[amask]) - predec);
+ put_word_mmu060(srca, m68k_areg(regs, movem_index1[amask]));
srca += 2;
amask = movem_next[amask];
}
while (amask) {
srca -= 2;
int predec = movem_index2[amask] != dstreg ? 0 : 2;
- put_word_mmu060(srca, m68k_areg (regs, movem_index2[amask]) - predec);
+ put_word_mmu060(srca, m68k_areg(regs, movem_index2[amask]) - predec);
amask = movem_next[amask];
}
while (dmask) {
srca -= 2;
- int predec = 0;
- put_word_mmu060(srca, m68k_dreg (regs, movem_index2[dmask]) - predec);
+ put_word_mmu060(srca, m68k_dreg(regs, movem_index2[dmask]));
dmask = movem_next[dmask];
}
m68k_areg(regs, dstreg) = srca;
srca = m68k_areg(regs, dstreg) + (uae_s32)(uae_s16)get_iword_mmu060(4);
uae_u16 dmask = mask & 0xff, amask = (mask >> 8) & 0xff;
while (dmask) {
- int predec = 0;
- put_word_mmu060(srca, m68k_dreg (regs, movem_index1[dmask]) - predec);
+ put_word_mmu060(srca, m68k_dreg(regs, movem_index1[dmask]));
srca += 2;
dmask = movem_next[dmask];
}
while (amask) {
- int predec = 0;
- put_word_mmu060(srca, m68k_areg (regs, movem_index1[amask]) - predec);
+ put_word_mmu060(srca, m68k_areg(regs, movem_index1[amask]));
srca += 2;
amask = movem_next[amask];
}
srca = x_get_disp_ea_020(m68k_areg(regs, dstreg), 0);
uae_u16 dmask = mask & 0xff, amask = (mask >> 8) & 0xff;
while (dmask) {
- int predec = 0;
- put_word_mmu060(srca, m68k_dreg (regs, movem_index1[dmask]) - predec);
+ put_word_mmu060(srca, m68k_dreg(regs, movem_index1[dmask]));
srca += 2;
dmask = movem_next[dmask];
}
while (amask) {
- int predec = 0;
- put_word_mmu060(srca, m68k_areg (regs, movem_index1[amask]) - predec);
+ put_word_mmu060(srca, m68k_areg(regs, movem_index1[amask]));
srca += 2;
amask = movem_next[amask];
}
srca = (uae_s32)(uae_s16)get_iword_mmu060(4);
uae_u16 dmask = mask & 0xff, amask = (mask >> 8) & 0xff;
while (dmask) {
- int predec = 0;
- put_word_mmu060(srca, m68k_dreg (regs, movem_index1[dmask]) - predec);
+ put_word_mmu060(srca, m68k_dreg(regs, movem_index1[dmask]));
srca += 2;
dmask = movem_next[dmask];
}
while (amask) {
- int predec = 0;
- put_word_mmu060(srca, m68k_areg (regs, movem_index1[amask]) - predec);
+ put_word_mmu060(srca, m68k_areg(regs, movem_index1[amask]));
srca += 2;
amask = movem_next[amask];
}
srca = get_ilong_mmu060(4);
uae_u16 dmask = mask & 0xff, amask = (mask >> 8) & 0xff;
while (dmask) {
- int predec = 0;
- put_word_mmu060(srca, m68k_dreg (regs, movem_index1[dmask]) - predec);
+ put_word_mmu060(srca, m68k_dreg(regs, movem_index1[dmask]));
srca += 2;
dmask = movem_next[dmask];
}
while (amask) {
- int predec = 0;
- put_word_mmu060(srca, m68k_areg (regs, movem_index1[amask]) - predec);
+ put_word_mmu060(srca, m68k_areg(regs, movem_index1[amask]));
srca += 2;
amask = movem_next[amask];
}
srca = m68k_areg(regs, dstreg);
uae_u16 dmask = mask & 0xff, amask = (mask >> 8) & 0xff;
while (dmask) {
- int predec = 0;
- put_long_mmu060(srca, m68k_dreg (regs, movem_index1[dmask]) - predec);
+ put_long_mmu060(srca, m68k_dreg(regs, movem_index1[dmask]));
srca += 4;
dmask = movem_next[dmask];
}
while (amask) {
- int predec = 0;
- put_long_mmu060(srca, m68k_areg (regs, movem_index1[amask]) - predec);
+ put_long_mmu060(srca, m68k_areg(regs, movem_index1[amask]));
srca += 4;
amask = movem_next[amask];
}
while (amask) {
srca -= 4;
int predec = movem_index2[amask] != dstreg ? 0 : 4;
- put_long_mmu060(srca, m68k_areg (regs, movem_index2[amask]) - predec);
+ put_long_mmu060(srca, m68k_areg(regs, movem_index2[amask]) - predec);
amask = movem_next[amask];
}
while (dmask) {
srca -= 4;
- int predec = 0;
- put_long_mmu060(srca, m68k_dreg (regs, movem_index2[dmask]) - predec);
+ put_long_mmu060(srca, m68k_dreg(regs, movem_index2[dmask]));
dmask = movem_next[dmask];
}
m68k_areg(regs, dstreg) = srca;
srca = m68k_areg(regs, dstreg) + (uae_s32)(uae_s16)get_iword_mmu060(4);
uae_u16 dmask = mask & 0xff, amask = (mask >> 8) & 0xff;
while (dmask) {
- int predec = 0;
- put_long_mmu060(srca, m68k_dreg (regs, movem_index1[dmask]) - predec);
+ put_long_mmu060(srca, m68k_dreg(regs, movem_index1[dmask]));
srca += 4;
dmask = movem_next[dmask];
}
while (amask) {
- int predec = 0;
- put_long_mmu060(srca, m68k_areg (regs, movem_index1[amask]) - predec);
+ put_long_mmu060(srca, m68k_areg(regs, movem_index1[amask]));
srca += 4;
amask = movem_next[amask];
}
srca = x_get_disp_ea_020(m68k_areg(regs, dstreg), 0);
uae_u16 dmask = mask & 0xff, amask = (mask >> 8) & 0xff;
while (dmask) {
- int predec = 0;
- put_long_mmu060(srca, m68k_dreg (regs, movem_index1[dmask]) - predec);
+ put_long_mmu060(srca, m68k_dreg(regs, movem_index1[dmask]));
srca += 4;
dmask = movem_next[dmask];
}
while (amask) {
- int predec = 0;
- put_long_mmu060(srca, m68k_areg (regs, movem_index1[amask]) - predec);
+ put_long_mmu060(srca, m68k_areg(regs, movem_index1[amask]));
srca += 4;
amask = movem_next[amask];
}
srca = (uae_s32)(uae_s16)get_iword_mmu060(4);
uae_u16 dmask = mask & 0xff, amask = (mask >> 8) & 0xff;
while (dmask) {
- int predec = 0;
- put_long_mmu060(srca, m68k_dreg (regs, movem_index1[dmask]) - predec);
+ put_long_mmu060(srca, m68k_dreg(regs, movem_index1[dmask]));
srca += 4;
dmask = movem_next[dmask];
}
while (amask) {
- int predec = 0;
- put_long_mmu060(srca, m68k_areg (regs, movem_index1[amask]) - predec);
+ put_long_mmu060(srca, m68k_areg(regs, movem_index1[amask]));
srca += 4;
amask = movem_next[amask];
}
srca = get_ilong_mmu060(4);
uae_u16 dmask = mask & 0xff, amask = (mask >> 8) & 0xff;
while (dmask) {
- int predec = 0;
- put_long_mmu060(srca, m68k_dreg (regs, movem_index1[dmask]) - predec);
+ put_long_mmu060(srca, m68k_dreg(regs, movem_index1[dmask]));
srca += 4;
dmask = movem_next[dmask];
}
while (amask) {
- int predec = 0;
- put_long_mmu060(srca, m68k_areg (regs, movem_index1[amask]) - predec);
+ put_long_mmu060(srca, m68k_areg(regs, movem_index1[amask]));
srca += 4;
amask = movem_next[amask];
}
srca += 2;
amask = movem_next[amask];
}
- m68k_areg(regs, dstreg) = srca;
while (--idx >= 0) {
regs.regs[tmpreg[idx]] = tmp[idx];
}
+ m68k_areg(regs, dstreg) = srca;
m68k_incpci(4);
return (1 * 4 * CYCLE_UNIT / 2 + count_cycles) * 4;
}
srca += 4;
amask = movem_next[amask];
}
- m68k_areg(regs, dstreg) = srca;
while (--idx >= 0) {
regs.regs[tmpreg[idx]] = tmp[idx];
}
+ m68k_areg(regs, dstreg) = srca;
m68k_incpci(4);
return (1 * 4 * CYCLE_UNIT / 2 + count_cycles) * 4;
}
} else {
val = (uae_s32)(uae_s16)get_word_mmu030c(srca);
}
- m68k_dreg (regs, movem_index1[dmask]) = val;
+ m68k_dreg(regs, movem_index1[dmask]) = val;
mmu030_state[0]++;
}
srca += 2;
} else {
val = (uae_s32)(uae_s16)get_word_mmu030c(srca);
}
- m68k_areg (regs, movem_index1[amask]) = val;
+ m68k_areg(regs, movem_index1[amask]) = val;
mmu030_state[0]++;
}
srca += 2;
} else {
val = (uae_s32)(uae_s16)get_word_mmu030c(srca);
}
- m68k_dreg (regs, movem_index1[dmask]) = val;
+ m68k_dreg(regs, movem_index1[dmask]) = val;
mmu030_state[0]++;
}
srca += 2;
} else {
val = (uae_s32)(uae_s16)get_word_mmu030c(srca);
}
- m68k_areg (regs, movem_index1[amask]) = val;
+ m68k_areg(regs, movem_index1[amask]) = val;
mmu030_state[0]++;
}
srca += 2;
} else {
val = (uae_s32)(uae_s16)get_word_mmu030c(srca);
}
- m68k_dreg (regs, movem_index1[dmask]) = val;
+ m68k_dreg(regs, movem_index1[dmask]) = val;
mmu030_state[0]++;
}
srca += 2;
} else {
val = (uae_s32)(uae_s16)get_word_mmu030c(srca);
}
- m68k_areg (regs, movem_index1[amask]) = val;
+ m68k_areg(regs, movem_index1[amask]) = val;
mmu030_state[0]++;
}
srca += 2;
} else {
val = (uae_s32)(uae_s16)get_word_mmu030c(srca);
}
- m68k_dreg (regs, movem_index1[dmask]) = val;
+ m68k_dreg(regs, movem_index1[dmask]) = val;
mmu030_state[0]++;
}
srca += 2;
} else {
val = (uae_s32)(uae_s16)get_word_mmu030c(srca);
}
- m68k_areg (regs, movem_index1[amask]) = val;
+ m68k_areg(regs, movem_index1[amask]) = val;
mmu030_state[0]++;
}
srca += 2;
} else {
val = (uae_s32)(uae_s16)get_word_mmu030c(srca);
}
- m68k_dreg (regs, movem_index1[dmask]) = val;
+ m68k_dreg(regs, movem_index1[dmask]) = val;
mmu030_state[0]++;
}
srca += 2;
} else {
val = (uae_s32)(uae_s16)get_word_mmu030c(srca);
}
- m68k_areg (regs, movem_index1[amask]) = val;
+ m68k_areg(regs, movem_index1[amask]) = val;
mmu030_state[0]++;
}
srca += 2;
} else {
val = (uae_s32)(uae_s16)get_word_mmu030c(srca);
}
- m68k_dreg (regs, movem_index1[dmask]) = val;
+ m68k_dreg(regs, movem_index1[dmask]) = val;
mmu030_state[0]++;
}
srca += 2;
} else {
val = (uae_s32)(uae_s16)get_word_mmu030c(srca);
}
- m68k_areg (regs, movem_index1[amask]) = val;
+ m68k_areg(regs, movem_index1[amask]) = val;
mmu030_state[0]++;
}
srca += 2;
} else {
val = (uae_s32)(uae_s16)get_word_mmu030c(srca);
}
- m68k_dreg (regs, movem_index1[dmask]) = val;
+ m68k_dreg(regs, movem_index1[dmask]) = val;
mmu030_state[0]++;
}
srca += 2;
} else {
val = (uae_s32)(uae_s16)get_word_mmu030c(srca);
}
- m68k_areg (regs, movem_index1[amask]) = val;
+ m68k_areg(regs, movem_index1[amask]) = val;
mmu030_state[0]++;
}
srca += 2;
} else {
val = (uae_s32)(uae_s16)get_word_mmu030c(srca);
}
- m68k_dreg (regs, movem_index1[dmask]) = val;
+ m68k_dreg(regs, movem_index1[dmask]) = val;
mmu030_state[0]++;
}
srca += 2;
} else {
val = (uae_s32)(uae_s16)get_word_mmu030c(srca);
}
- m68k_areg (regs, movem_index1[amask]) = val;
+ m68k_areg(regs, movem_index1[amask]) = val;
mmu030_state[0]++;
}
srca += 2;
} else {
val = get_long_mmu030c(srca);
}
- m68k_dreg (regs, movem_index1[dmask]) = val;
+ m68k_dreg(regs, movem_index1[dmask]) = val;
mmu030_state[0]++;
}
srca += 4;
} else {
val = get_long_mmu030c(srca);
}
- m68k_areg (regs, movem_index1[amask]) = val;
+ m68k_areg(regs, movem_index1[amask]) = val;
mmu030_state[0]++;
}
srca += 4;
} else {
val = get_long_mmu030c(srca);
}
- m68k_dreg (regs, movem_index1[dmask]) = val;
+ m68k_dreg(regs, movem_index1[dmask]) = val;
mmu030_state[0]++;
}
srca += 4;
} else {
val = get_long_mmu030c(srca);
}
- m68k_areg (regs, movem_index1[amask]) = val;
+ m68k_areg(regs, movem_index1[amask]) = val;
mmu030_state[0]++;
}
srca += 4;
} else {
val = get_long_mmu030c(srca);
}
- m68k_dreg (regs, movem_index1[dmask]) = val;
+ m68k_dreg(regs, movem_index1[dmask]) = val;
mmu030_state[0]++;
}
srca += 4;
} else {
val = get_long_mmu030c(srca);
}
- m68k_areg (regs, movem_index1[amask]) = val;
+ m68k_areg(regs, movem_index1[amask]) = val;
mmu030_state[0]++;
}
srca += 4;
} else {
val = get_long_mmu030c(srca);
}
- m68k_dreg (regs, movem_index1[dmask]) = val;
+ m68k_dreg(regs, movem_index1[dmask]) = val;
mmu030_state[0]++;
}
srca += 4;
} else {
val = get_long_mmu030c(srca);
}
- m68k_areg (regs, movem_index1[amask]) = val;
+ m68k_areg(regs, movem_index1[amask]) = val;
mmu030_state[0]++;
}
srca += 4;
} else {
val = get_long_mmu030c(srca);
}
- m68k_dreg (regs, movem_index1[dmask]) = val;
+ m68k_dreg(regs, movem_index1[dmask]) = val;
mmu030_state[0]++;
}
srca += 4;
} else {
val = get_long_mmu030c(srca);
}
- m68k_areg (regs, movem_index1[amask]) = val;
+ m68k_areg(regs, movem_index1[amask]) = val;
mmu030_state[0]++;
}
srca += 4;
} else {
val = get_long_mmu030c(srca);
}
- m68k_dreg (regs, movem_index1[dmask]) = val;
+ m68k_dreg(regs, movem_index1[dmask]) = val;
mmu030_state[0]++;
}
srca += 4;
} else {
val = get_long_mmu030c(srca);
}
- m68k_areg (regs, movem_index1[amask]) = val;
+ m68k_areg(regs, movem_index1[amask]) = val;
mmu030_state[0]++;
}
srca += 4;
} else {
val = get_long_mmu030c(srca);
}
- m68k_dreg (regs, movem_index1[dmask]) = val;
+ m68k_dreg(regs, movem_index1[dmask]) = val;
mmu030_state[0]++;
}
srca += 4;
} else {
val = get_long_mmu030c(srca);
}
- m68k_areg (regs, movem_index1[amask]) = val;
+ m68k_areg(regs, movem_index1[amask]) = val;
mmu030_state[0]++;
}
srca += 4;
} else {
val = get_long_mmu030c(srca);
}
- m68k_dreg (regs, movem_index1[dmask]) = val;
+ m68k_dreg(regs, movem_index1[dmask]) = val;
mmu030_state[0]++;
}
srca += 4;
} else {
val = get_long_mmu030c(srca);
}
- m68k_areg (regs, movem_index1[amask]) = val;
+ m68k_areg(regs, movem_index1[amask]) = val;
mmu030_state[0]++;
}
srca += 4;
} else {
val = (uae_s32)(uae_s16)get_word_mmu030c(srca);
}
- m68k_dreg (regs, movem_index1[dmask]) = val;
+ m68k_dreg(regs, movem_index1[dmask]) = val;
mmu030_state[0]++;
}
srca += 2;
} else {
val = (uae_s32)(uae_s16)get_word_mmu030c(srca);
}
- m68k_areg (regs, movem_index1[amask]) = val;
+ m68k_areg(regs, movem_index1[amask]) = val;
mmu030_state[0]++;
}
srca += 2;
} else {
val = (uae_s32)(uae_s16)get_word_mmu030c(srca);
}
- m68k_dreg (regs, movem_index1[dmask]) = val;
+ m68k_dreg(regs, movem_index1[dmask]) = val;
mmu030_state[0]++;
}
srca += 2;
} else {
val = (uae_s32)(uae_s16)get_word_mmu030c(srca);
}
- m68k_areg (regs, movem_index1[amask]) = val;
+ m68k_areg(regs, movem_index1[amask]) = val;
mmu030_state[0]++;
}
srca += 2;
} else {
val = (uae_s32)(uae_s16)get_word_mmu030c(srca);
}
- m68k_dreg (regs, movem_index1[dmask]) = val;
+ m68k_dreg(regs, movem_index1[dmask]) = val;
mmu030_state[0]++;
}
srca += 2;
} else {
val = (uae_s32)(uae_s16)get_word_mmu030c(srca);
}
- m68k_areg (regs, movem_index1[amask]) = val;
+ m68k_areg(regs, movem_index1[amask]) = val;
mmu030_state[0]++;
}
srca += 2;
} else {
val = (uae_s32)(uae_s16)get_word_mmu030c(srca);
}
- m68k_dreg (regs, movem_index1[dmask]) = val;
+ m68k_dreg(regs, movem_index1[dmask]) = val;
mmu030_state[0]++;
}
srca += 2;
} else {
val = (uae_s32)(uae_s16)get_word_mmu030c(srca);
}
- m68k_areg (regs, movem_index1[amask]) = val;
+ m68k_areg(regs, movem_index1[amask]) = val;
mmu030_state[0]++;
}
srca += 2;
} else {
val = (uae_s32)(uae_s16)get_word_mmu030c(srca);
}
- m68k_dreg (regs, movem_index1[dmask]) = val;
+ m68k_dreg(regs, movem_index1[dmask]) = val;
mmu030_state[0]++;
}
srca += 2;
} else {
val = (uae_s32)(uae_s16)get_word_mmu030c(srca);
}
- m68k_areg (regs, movem_index1[amask]) = val;
+ m68k_areg(regs, movem_index1[amask]) = val;
mmu030_state[0]++;
}
srca += 2;
} else {
val = (uae_s32)(uae_s16)get_word_mmu030c(srca);
}
- m68k_dreg (regs, movem_index1[dmask]) = val;
+ m68k_dreg(regs, movem_index1[dmask]) = val;
mmu030_state[0]++;
}
srca += 2;
} else {
val = (uae_s32)(uae_s16)get_word_mmu030c(srca);
}
- m68k_areg (regs, movem_index1[amask]) = val;
+ m68k_areg(regs, movem_index1[amask]) = val;
mmu030_state[0]++;
}
srca += 2;
} else {
val = (uae_s32)(uae_s16)get_word_mmu030c(srca);
}
- m68k_dreg (regs, movem_index1[dmask]) = val;
+ m68k_dreg(regs, movem_index1[dmask]) = val;
mmu030_state[0]++;
}
srca += 2;
} else {
val = (uae_s32)(uae_s16)get_word_mmu030c(srca);
}
- m68k_areg (regs, movem_index1[amask]) = val;
+ m68k_areg(regs, movem_index1[amask]) = val;
mmu030_state[0]++;
}
srca += 2;
} else {
val = (uae_s32)(uae_s16)get_word_mmu030c(srca);
}
- m68k_dreg (regs, movem_index1[dmask]) = val;
+ m68k_dreg(regs, movem_index1[dmask]) = val;
mmu030_state[0]++;
}
srca += 2;
} else {
val = (uae_s32)(uae_s16)get_word_mmu030c(srca);
}
- m68k_areg (regs, movem_index1[amask]) = val;
+ m68k_areg(regs, movem_index1[amask]) = val;
mmu030_state[0]++;
}
srca += 2;
} else {
val = get_long_mmu030c(srca);
}
- m68k_dreg (regs, movem_index1[dmask]) = val;
+ m68k_dreg(regs, movem_index1[dmask]) = val;
mmu030_state[0]++;
}
srca += 4;
} else {
val = get_long_mmu030c(srca);
}
- m68k_areg (regs, movem_index1[amask]) = val;
+ m68k_areg(regs, movem_index1[amask]) = val;
mmu030_state[0]++;
}
srca += 4;
} else {
val = get_long_mmu030c(srca);
}
- m68k_dreg (regs, movem_index1[dmask]) = val;
+ m68k_dreg(regs, movem_index1[dmask]) = val;
mmu030_state[0]++;
}
srca += 4;
} else {
val = get_long_mmu030c(srca);
}
- m68k_areg (regs, movem_index1[amask]) = val;
+ m68k_areg(regs, movem_index1[amask]) = val;
mmu030_state[0]++;
}
srca += 4;
} else {
val = get_long_mmu030c(srca);
}
- m68k_dreg (regs, movem_index1[dmask]) = val;
+ m68k_dreg(regs, movem_index1[dmask]) = val;
mmu030_state[0]++;
}
srca += 4;
} else {
val = get_long_mmu030c(srca);
}
- m68k_areg (regs, movem_index1[amask]) = val;
+ m68k_areg(regs, movem_index1[amask]) = val;
mmu030_state[0]++;
}
srca += 4;
} else {
val = get_long_mmu030c(srca);
}
- m68k_dreg (regs, movem_index1[dmask]) = val;
+ m68k_dreg(regs, movem_index1[dmask]) = val;
mmu030_state[0]++;
}
srca += 4;
} else {
val = get_long_mmu030c(srca);
}
- m68k_areg (regs, movem_index1[amask]) = val;
+ m68k_areg(regs, movem_index1[amask]) = val;
mmu030_state[0]++;
}
srca += 4;
} else {
val = get_long_mmu030c(srca);
}
- m68k_dreg (regs, movem_index1[dmask]) = val;
+ m68k_dreg(regs, movem_index1[dmask]) = val;
mmu030_state[0]++;
}
srca += 4;
} else {
val = get_long_mmu030c(srca);
}
- m68k_areg (regs, movem_index1[amask]) = val;
+ m68k_areg(regs, movem_index1[amask]) = val;
mmu030_state[0]++;
}
srca += 4;
} else {
val = get_long_mmu030c(srca);
}
- m68k_dreg (regs, movem_index1[dmask]) = val;
+ m68k_dreg(regs, movem_index1[dmask]) = val;
mmu030_state[0]++;
}
srca += 4;
} else {
val = get_long_mmu030c(srca);
}
- m68k_areg (regs, movem_index1[amask]) = val;
+ m68k_areg(regs, movem_index1[amask]) = val;
mmu030_state[0]++;
}
srca += 4;
} else {
val = get_long_mmu030c(srca);
}
- m68k_dreg (regs, movem_index1[dmask]) = val;
+ m68k_dreg(regs, movem_index1[dmask]) = val;
mmu030_state[0]++;
}
srca += 4;
} else {
val = get_long_mmu030c(srca);
}
- m68k_areg (regs, movem_index1[amask]) = val;
+ m68k_areg(regs, movem_index1[amask]) = val;
mmu030_state[0]++;
}
srca += 4;
} else {
val = get_long_mmu030c(srca);
}
- m68k_dreg (regs, movem_index1[dmask]) = val;
+ m68k_dreg(regs, movem_index1[dmask]) = val;
mmu030_state[0]++;
}
srca += 4;
} else {
val = get_long_mmu030c(srca);
}
- m68k_areg (regs, movem_index1[amask]) = val;
+ m68k_areg(regs, movem_index1[amask]) = val;
mmu030_state[0]++;
}
srca += 4;
out("%cmask = movem_next[%cmask];\n", reg, reg);
out("}\n");
}
- if (aipi || apdi)
- out("m68k_areg(regs, dstreg) = srca;\n");
out("while (--idx >= 0) {\n");
out("regs.regs[tmpreg[idx]] = tmp[idx];\n");
out("}\n");
+ if (aipi || apdi)
+ out("m68k_areg(regs, dstreg) = srca;\n");
} else {
for (int i = 0; i < 2; i++) {
char reg;
if (put) {
if (apdi && !i) {
out("int predec = movem_index2[amask] != dstreg ? 0 : %d;\n", size);
+ out("%s, m68k_%creg(regs, %s[%cmask]) - predec);\n", code, reg, index, reg);
} else {
- out("int predec = 0;\n");
+ out("%s, m68k_%creg(regs, %s[%cmask]));\n", code, reg, index, reg);
}
- out("%s, m68k_%creg (regs, %s[%cmask]) - predec);\n", code, reg, index, reg);
} else {
- out("m68k_%creg (regs, %s[%cmask]) = %s;\n", reg, index, reg, code);
+ out("m68k_%creg(regs, %s[%cmask]) = %s;\n", reg, index, reg, code);
}
if (!apdi)
out("srca += %d;\n", size);
if (put) {
if (apdi && !i) {
out("int predec = movem_index2[amask] != dstreg ? 0 : %d;\n", size);
+ out("%s, m68k_%creg(regs, %s[%cmask]) - predec);\n", code, reg, index, reg);
} else {
- out("int predec = 0;\n");
+ out("%s, m68k_%creg(regs, %s[%cmask]));\n", code, reg, index, reg);
}
- out("%s, m68k_%creg (regs, %s[%cmask]) - predec);\n", code, reg, index, reg);
} else {
- out("m68k_%creg (regs, %s[%cmask]) = %s;\n", reg, index, reg, code);
+ out("m68k_%creg(regs, %s[%cmask]) = %s;\n", reg, index, reg, code);
}
if (!apdi)
out("srca += %d;\n", size);
}
out("}\n");
if (!put) {
- out("m68k_%creg (regs, %s[%cmask]) = val;\n", reg, index, reg);
+ out("m68k_%creg(regs, %s[%cmask]) = val;\n", reg, index, reg);
}
out("mmu030_state[0]++;\n");
out("}\n");