# mach: crisv32 # output: 0\n0\n0\nfb349abc\n0\n12124243\n0\n0\neab5baad\n0\nefb37832\n .include "testutils.inc" start x: setf zncv bsr 0f nop 0: test_cc 1 1 1 1 move srp,r3 sub.d 0b,r3 checkr3 0 bas 1f,mof moveq 0,r0 6: nop quit 2: move srp,r3 sub.d 3f,r3 checkr3 0 move srp,r4 subq 4,r4 move.d [r4],r3 checkr3 fb349abc basc 4f,mof nop .dword 0x12124243 7: nop quit 8: move mof,r3 sub.d 7f,r3 checkr3 0 move mof,r4 subq 4,r4 move.d [r4],r3 checkr3 eab5baad jasc 9f,mof nop .dword 0xefb37832 0: quit quit 9: move mof,r3 sub.d 0b,r3 checkr3 0 move mof,r4 subq 4,r4 move.d [r4],r3 checkr3 efb37832 quit 4: move mof,r3 sub.d 7b,r3 checkr3 0 move mof,r4 subq 4,r4 move.d [r4],r3 checkr3 12124243 basc 5f,bz moveq 0,r3 .dword 0x7634aeba quit .space 32770,0 1: move mof,r3 sub.d 6b,r3 checkr3 0 bsrc 2b nop .dword 0xfb349abc 3: quit 5: move mof,r3 sub.d 7b,r3 checkr3 0 move.d 8b,r6 jasc r6,mof nop .dword 0xeab5baad 7: quit