|
|
1.1 ! root 1: # mach: crisv0 crisv3 crisv8 crisv10 crisv32 ! 2: # output: 2\n2\n2\n2\nffff\nffff\nffff\nffff\nffffffff\nffffffff\nffffffff\n78134452\n78134452\n78134452\n78134452\n4452\n80000032\n ! 3: ! 4: .include "testutils.inc" ! 5: start ! 6: moveq 2,r3 ! 7: cmps.b 0xff,r3 ! 8: test_cc 0 0 0 1 ! 9: checkr3 2 ! 10: ! 11: moveq 2,r3 ! 12: cmps.w 0xffff,r3 ! 13: test_cc 0 0 0 1 ! 14: checkr3 2 ! 15: ! 16: moveq 2,r3 ! 17: cmpu.b 0xff,r3 ! 18: test_cc 1 0 0 1 ! 19: checkr3 2 ! 20: ! 21: moveq 2,r3 ! 22: move.d 0xffffffff,r4 ! 23: cmpu.w -1,r3 ! 24: test_cc 1 0 0 1 ! 25: checkr3 2 ! 26: ! 27: move.d 0xffff,r3 ! 28: cmpu.b -1,r3 ! 29: test_cc 0 0 0 0 ! 30: checkr3 ffff ! 31: ! 32: move.d 0xffff,r3 ! 33: cmpu.w -1,r3 ! 34: test_cc 0 1 0 0 ! 35: checkr3 ffff ! 36: ! 37: move.d 0xffff,r3 ! 38: cmps.b 0xff,r3 ! 39: test_cc 0 0 0 1 ! 40: checkr3 ffff ! 41: ! 42: move.d 0xffff,r3 ! 43: cmps.w 0xffff,r3 ! 44: test_cc 0 0 0 1 ! 45: checkr3 ffff ! 46: ! 47: moveq -1,r3 ! 48: cmps.b 0xff,r3 ! 49: test_cc 0 1 0 0 ! 50: checkr3 ffffffff ! 51: ! 52: moveq -1,r3 ! 53: cmps.w 0xff,r3 ! 54: test_cc 1 0 0 0 ! 55: checkr3 ffffffff ! 56: ! 57: moveq -1,r3 ! 58: cmps.w 0xffff,r3 ! 59: test_cc 0 1 0 0 ! 60: checkr3 ffffffff ! 61: ! 62: move.d 0x78134452,r3 ! 63: cmpu.b 0x89,r3 ! 64: test_cc 0 0 0 0 ! 65: checkr3 78134452 ! 66: ! 67: move.d 0x78134452,r3 ! 68: cmps.b 0x89,r3 ! 69: test_cc 0 0 0 1 ! 70: checkr3 78134452 ! 71: ! 72: move.d 0x78134452,r3 ! 73: cmpu.w 0xf789,r3 ! 74: test_cc 0 0 0 0 ! 75: checkr3 78134452 ! 76: ! 77: move.d 0x78134452,r3 ! 78: cmps.w 0xf789,r3 ! 79: test_cc 0 0 0 1 ! 80: checkr3 78134452 ! 81: ! 82: move.d 0x4452,r3 ! 83: cmps.w 0x8002,r3 ! 84: test_cc 0 0 0 1 ! 85: checkr3 4452 ! 86: ! 87: move.d 0x80000032,r3 ! 88: cmpu.w 0x764,r3 ! 89: test_cc 0 0 1 0 ! 90: checkr3 80000032 ! 91: ! 92: quit
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.