This commit was generated by cvs2svn to track changes on a CVS vendor
[external/binutils.git] / sim / testsuite / sim / frv / mor.cgs
1 # frv testcase for mor $FRinti,$FRintj,$FRintk
2 # mach: all
3
4         .include "testutils.inc"
5
6         start
7
8         .global mor
9 mor:
10         set_fr_iimmed   0xaaaa,0xaaaa,fr7
11         set_fr_iimmed   0x5555,0x5555,fr8
12         mor             fr7,fr8,fr8
13         test_fr_iimmed  0xffffffff,fr8
14
15         set_fr_iimmed   0x0000,0x0000,fr7
16         set_fr_iimmed   0x0000,0x0000,fr8
17         mor             fr7,fr8,fr8
18         test_fr_iimmed  0x00000000,fr8
19
20         set_fr_iimmed   0xdead,0x0000,fr7
21         set_fr_iimmed   0x0000,0xbeef,fr8
22         mor             fr7,fr8,fr8
23         test_fr_iimmed  0xdeadbeef,fr8
24
25         pass