Automatic date update in version.in
[binutils-gdb.git] / sim / testsuite / frv / cmp.cgs
blobe6694c14a7ca2a1be5a6e5672bc060abb1f5809a
1 # frv testcase for cmp $GRi,$GRj,$ICCi_1
2 # mach: all
4         .include "testutils.inc"
6         start
8         .global cmp
9 cmp:
10         set_gr_immed    1,gr7
11         set_gr_immed    2,gr8
12         set_icc         0x0f,0          ; Set mask opposite of expected
13         cmp             gr8,gr7,icc0
14         test_icc        0 0 0 0 icc0
16         set_gr_immed    1,gr7
17         set_gr_limmed   0x8000,0x0000,gr8
18         set_icc         0x0d,0          ; Set mask opposite of expected
19         cmp             gr8,gr7,icc0
20         test_icc        0 0 1 0 icc0
22         set_icc         0x0b,0          ; Set mask opposite of expected
23         cmp             gr8,gr8,icc0
24         test_icc        0 1 0 0 icc0
26         set_gr_immed    0,gr8
27         set_icc         0x06,0          ; Set mask opposite of expected
28         cmp             gr8,gr7,icc0
29         test_icc        1 0 0 1 icc0
31         pass