Annotation of qemu/tests/cris/check_bas.s, revision 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.