Mercurial > repos > blastem
changeset 2462:3b1b7b272311
Save SR before saving result in test generator. Move instructions update flags on 68K
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Fri, 23 Feb 2024 23:08:45 -0800 |
parents | a25e8f304343 |
children | 679c31768013 |
files | gentests.py |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/gentests.py Fri Feb 23 20:22:00 2024 -0800 +++ b/gentests.py Fri Feb 23 23:08:45 2024 -0800 @@ -51,9 +51,9 @@ if 'label' in already: outfile.write('lbl_' + str(already['label']) + ':\n') outfile.write('\t'+str(self.inst)+'\n') - outfile.write('\t'+self.inst.save_result(self.get_dreg(), True) + '\n') save_ccr = self.get_dreg() outfile.write('\tmove SR, ' + str(save_ccr) + '\n') + outfile.write('\t'+self.inst.save_result(self.get_dreg(), True) + '\n') outfile.write('\tmove #$1F, CCR\n') self.inst.invalidate_dest(already) self.inst.write_init(outfile, already)