133965Sjdp# mach: crisv3 crisv8 crisv10 crisv32
233965Sjdp# output: ffffff05\nffff0005\n5\nffffff00\n
333965Sjdp
433965Sjdp; Move between registers.  Check that just the subreg is copied.
533965Sjdp
633965Sjdp .include "testutils.inc"
733965Sjdp startnostack
833965Sjdp moveq -30,r3
933965Sjdp moveq 5,r4
1033965Sjdp move.b r4,r3
1133965Sjdp test_move_cc 0 0 0 0
1233965Sjdp dumpr3
1333965Sjdp
1433965Sjdp move.w r4,r3
1533965Sjdp test_move_cc 0 0 0 0
1633965Sjdp dumpr3
1733965Sjdp
1838889Sjdp move.d r4,r3
1933965Sjdp test_move_cc 0 0 0 0
2033965Sjdp dumpr3
2133965Sjdp
2238889Sjdp moveq -1,r3
2333965Sjdp moveq 0,r4
2433965Sjdp move.b r4,r3
2533965Sjdp test_move_cc 0 1 0 0
2633965Sjdp dumpr3
2733965Sjdp
2833965Sjdp quit
2933965Sjdp
3033965Sjdp