Add an option with a color type.
[binutils-gdb.git] / sim / testsuite / cr16 / popret1.cgs
bloba34b0fbc706b7f6b378c1a7070c0dbed469f0884
1 # cr16 testcase for popret count reg RA insns.
2 # mach:  cr16
4         .include "testutils.inc"
6         start
8         .global popret1
9 popret1:
10         movd $0x1000, (sp)
11         movw  $0x2f50, r3
12         storw r3, 0x1000
13         movw  $0x107e, r3
14         storw r3, 0x1002
15         movw $0x35ec, r3
16         storw r3, 0x1004
18         movd $ok, (r3,r2) # jump to ok
19         lshd $-1, (r3,r2)
20         stord (r3,r2), 0x1006
22         popret $3,r5, RA
24 ok:
25         cmpw $0x2f50,r5
26         beq ok1
27         br not_ok
28 not_ok:
29         fail
30 ok1:
31         cmpw $0x107e,r6
32         beq ok2
33         br not_ok
34 ok2:
35         cmpw $0x35ec,r7
36         beq ok3
37         br not_ok
39 ok3:
40         pass