Annotation of qemu/tests/cris/check_movdelsr1.s, revision 1.1.1.1

1.1       root        1: # mach: crisv0 crisv3 crisv8 crisv10 crisv32
                      2: # output: aa117acd\n
                      3: # output: eeaabb42\n
                      4: 
                      5: ; Bug with move to special register in delay slot, due to
                      6: ; special flush-insn-cache simulator use.  Ordinary move worked;
                      7: ; special register caused branch to fail.
                      8: 
                      9:  .include "testutils.inc"
                     10:  start
                     11:  move -1,srp
                     12: 
                     13:  move.d 0xaa117acd,r1
                     14:  moveq 3,r9
                     15:  cmpq 1,r9
                     16:  bhi 0f
                     17:  move.d r1,r3
                     18: 
                     19:  fail
                     20: 0:
                     21:  checkr3 aa117acd
                     22: 
                     23:  move.d 0xeeaabb42,r1
                     24:  moveq 3,r9
                     25:  cmpq 1,r9
                     26:  bhi 0f
                     27:  move r1,srp
                     28: 
                     29:  fail
                     30: 0:
                     31:  move srp,r3
                     32:  checkr3 eeaabb42
                     33:  quit

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.