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

1.1       root        1: # mach: crisv32
                      2: # output: 0\n0\n0\nfb349abc\n0\n12124243\n0\n0\neab5baad\n0\nefb37832\n
                      3: 
                      4:  .include "testutils.inc"
                      5:  start
                      6: x:
                      7:  setf zncv
                      8:  bsr 0f
                      9:  nop
                     10: 0:
                     11:  test_cc 1 1 1 1
                     12:  move srp,r3
                     13:  sub.d 0b,r3
                     14:  checkr3 0
                     15: 
                     16:  bas 1f,mof
                     17:  moveq 0,r0
                     18: 6:
                     19:  nop
                     20:  quit
                     21: 
                     22: 2:
                     23:  move srp,r3
                     24:  sub.d 3f,r3
                     25:  checkr3 0
                     26:  move srp,r4
                     27:  subq 4,r4
                     28:  move.d [r4],r3
                     29:  checkr3 fb349abc
                     30: 
                     31:  basc 4f,mof
                     32:  nop
                     33:  .dword 0x12124243
                     34: 7:
                     35:  nop
                     36:  quit
                     37: 
                     38: 8:
                     39:  move mof,r3
                     40:  sub.d 7f,r3
                     41:  checkr3 0
                     42: 
                     43:  move mof,r4
                     44:  subq 4,r4
                     45:  move.d [r4],r3
                     46:  checkr3 eab5baad
                     47: 
                     48:  jasc 9f,mof
                     49:  nop
                     50:  .dword 0xefb37832
                     51: 0:
                     52:  quit
                     53: 
                     54:  quit
                     55: 9:
                     56:  move mof,r3
                     57:  sub.d 0b,r3
                     58:  checkr3 0
                     59: 
                     60:  move mof,r4
                     61:  subq 4,r4
                     62:  move.d [r4],r3
                     63:  checkr3 efb37832
                     64: 
                     65:  quit
                     66: 
                     67: 4:
                     68:  move mof,r3
                     69:  sub.d 7b,r3
                     70:  checkr3 0
                     71:  move mof,r4
                     72:  subq 4,r4
                     73:  move.d [r4],r3
                     74:  checkr3 12124243
                     75:  basc 5f,bz
                     76:  moveq 0,r3
                     77:  .dword 0x7634aeba
                     78:  quit
                     79: 
                     80:  .space 32770,0
                     81: 1:
                     82:  move mof,r3
                     83:  sub.d 6b,r3
                     84:  checkr3 0
                     85: 
                     86:  bsrc 2b
                     87:  nop
                     88:  .dword 0xfb349abc
                     89: 3:
                     90: 
                     91:  quit
                     92: 
                     93: 5:
                     94:  move mof,r3
                     95:  sub.d 7b,r3
                     96:  checkr3 0
                     97:  move.d 8b,r6
                     98:  jasc r6,mof
                     99:  nop
                    100:  .dword 0xeab5baad
                    101: 7:
                    102:  quit

unix.superglobalmegacorp.com

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