1# mach: crisv0 crisv3 crisv8 crisv10 crisv32 2# output: 2\n2\nffff\nffffffff\n5432f789\n2\n2\nffff\nffff\nffff\nf789\n2\n2\nff\nff\n89\nfeda4953\nfeda4962\n0\n0\n 3 4 .include "testutils.inc" 5 start 6 moveq -1,r3 7 moveq 2,r4 8 bound.d r4,r3 9 test_move_cc 0 0 0 0 10 dumpr3 ; 2 11 12 moveq 2,r3 13 moveq -1,r4 14 bound.d r4,r3 15 test_move_cc 0 0 0 0 16 dumpr3 ; 2 17 18 move.d 0xffff,r4 19 move.d r4,r3 20 bound.d r4,r3 21 test_move_cc 0 0 0 0 22 dumpr3 ; ffff 23 24 moveq -1,r4 25 move.d r4,r3 26 bound.d r4,r3 27 test_move_cc 1 0 0 0 28 dumpr3 ; ffffffff 29 30 move.d 0x5432f789,r4 31 move.d 0x78134452,r3 32 bound.d r4,r3 33 test_move_cc 0 0 0 0 34 dumpr3 ; 5432f789 35 36 moveq -1,r3 37 moveq 2,r4 38 bound.w r4,r3 39 test_move_cc 0 0 0 0 40 dumpr3 ; 2 41 42 moveq 2,r3 43 moveq -1,r4 44 bound.w r4,r3 45 test_move_cc 0 0 0 0 46 dumpr3 ; 2 47 48 moveq -1,r3 49 bound.w r3,r3 50 test_move_cc 0 0 0 0 51 dumpr3 ; ffff 52 53 move.d 0xffff,r4 54 move.d r4,r3 55 bound.w r4,r3 56 test_move_cc 0 0 0 0 57 dumpr3 ; ffff 58 59 move.d 0xfedaffff,r4 60 move.d r4,r3 61 bound.w r4,r3 62 test_move_cc 0 0 0 0 63 dumpr3 ; ffff 64 65 move.d 0x5432f789,r4 66 move.d 0x78134452,r3 67 bound.w r4,r3 68 test_move_cc 0 0 0 0 69 dumpr3 ; f789 70 71 moveq -1,r3 72 moveq 2,r4 73 bound.b r4,r3 74 test_move_cc 0 0 0 0 75 dumpr3 ; 2 76 77 moveq 2,r3 78 moveq -1,r4 79 bound.b r4,r3 80 test_move_cc 0 0 0 0 81 dumpr3 ; 2 82 83 move.d 0xff,r4 84 move.d r4,r3 85 bound.b r4,r3 86 test_move_cc 0 0 0 0 87 dumpr3 ; ff 88 89 move.d 0xfeda49ff,r4 90 move.d r4,r3 91 bound.b r4,r3 92 test_move_cc 0 0 0 0 93 dumpr3 ; ff 94 95 move.d 0x5432f789,r4 96 move.d 0x78134452,r3 97 bound.b r4,r3 98 test_move_cc 0 0 0 0 99 dumpr3 ; 89 100 101 move.d 0xfeda4956,r3 102 move.d 0xfeda4953,r4 103 bound.d r4,r3 104 test_move_cc 1 0 0 0 105 dumpr3 ; feda4953 106 107 move.d 0xfeda4962,r3 108 move.d 0xfeda4963,r4 109 bound.d r4,r3 110 test_move_cc 1 0 0 0 111 dumpr3 ; feda4962 112 113 move.d 0xfeda4956,r3 114 move.d 0,r4 115 bound.d r4,r3 116 test_move_cc 0 1 0 0 117 dumpr3 ; 0 118 119 move.d 0xfeda4956,r4 120 move.d 0,r3 121 bound.d r4,r3 122 test_move_cc 0 1 0 0 123 dumpr3 ; 0 124 125 quit 126