1# mach: crisv0 crisv3 crisv8 crisv10 crisv32 2# output: 1\n0\n80000000\n7fffffff\n2a\n1\nffff\n1f\n0\n 3 4 .include "testutils.inc" 5 start 6 moveq -1,r3 7 8 abs r3,r3 9 test_move_cc 0 0 0 0 10 dumpr3 ; 1 11 12 moveq 0,r3 13 dumpr3 ; 0 14 15 move.d 0x80000000,r4 16 abs r4,r3 17 test_move_cc 1 0 0 0 18 dumpr3 ; 80000000 19 20 move.d 0x7fffffff,r4 21 abs r4,r3 22 test_move_cc 0 0 0 0 23 dumpr3 ; 7fffffff 24 25 move.d 42,r3 26 abs r3,r3 27 test_move_cc 0 0 0 0 28 dumpr3 ; 2a 29 30 moveq 1,r6 31 abs r6,r3 32 test_move_cc 0 0 0 0 33 dumpr3 ; 1 34 35 move.d 0xffff,r3 36 abs r3,r3 37 test_move_cc 0 0 0 0 38 dumpr3 ; ffff 39 40 moveq -31,r5 41 abs r5,r3 42 test_move_cc 0 0 0 0 43 dumpr3 ; 1f 44 45 moveq 0,r5 46 abs r5,r3 47 test_move_cc 0 1 0 0 48 dumpr3 ; 0 49 50 quit 51