New sim testsuite for Fujitsu FRV. Contributed by Red Hat.
[deliverable/binutils-gdb.git] / sim / testsuite / sim / frv / cmovgf.cgs
1 # frv testcase for cmovgf $GRj,$FRk,$CCi,$cond
2 # mach: all
3
4 .include "testutils.inc"
5
6 start
7
8 .global cmovgf
9 cmovgf:
10 set_spr_immed 0x1b1b,cccr
11
12 set_gr_limmed 0xdead,0xbeef,gr8
13 set_fr_iimmed 0,0,fr8
14 cmovgf gr8,fr8,cc0,1
15 test_gr_limmed 0xdead,0xbeef,gr8
16 test_fr_limmed 0xdead,0xbeef,fr8
17
18 set_gr_limmed 0xdead,0xbeef,gr8
19 set_fr_iimmed 0,0,fr8
20 cmovgf gr8,fr8,cc4,1
21 test_gr_limmed 0xdead,0xbeef,gr8
22 test_fr_limmed 0xdead,0xbeef,fr8
23
24 set_gr_limmed 0xdead,0xbeef,gr8
25 set_fr_iimmed 0,0,fr8
26 cmovgf gr8,fr8,cc0,0
27 test_gr_limmed 0xdead,0xbeef,gr8
28 test_fr_limmed 0,0,fr8
29
30 set_gr_limmed 0xdead,0xbeef,gr8
31 set_fr_iimmed 0,0,fr8
32 cmovgf gr8,fr8,cc4,0
33 test_gr_limmed 0xdead,0xbeef,gr8
34 test_fr_limmed 0,0,fr8
35
36 set_gr_limmed 0xdead,0xbeef,gr8
37 set_fr_iimmed 0,0,fr8
38 cmovgf gr8,fr8,cc1,0
39 test_gr_limmed 0xdead,0xbeef,gr8
40 test_fr_limmed 0xdead,0xbeef,fr8
41
42 set_gr_limmed 0xdead,0xbeef,gr8
43 set_fr_iimmed 0,0,fr8
44 cmovgf gr8,fr8,cc5,0
45 test_gr_limmed 0xdead,0xbeef,gr8
46 test_fr_limmed 0xdead,0xbeef,fr8
47
48 set_gr_limmed 0xdead,0xbeef,gr8
49 set_fr_iimmed 0,0,fr8
50 cmovgf gr8,fr8,cc1,1
51 test_gr_limmed 0xdead,0xbeef,gr8
52 test_fr_limmed 0,0,fr8
53
54 set_gr_limmed 0xdead,0xbeef,gr8
55 set_fr_iimmed 0,0,fr8
56 cmovgf gr8,fr8,cc5,1
57 test_gr_limmed 0xdead,0xbeef,gr8
58 test_fr_limmed 0,0,fr8
59
60 set_gr_limmed 0xdead,0xbeef,gr8
61 set_fr_iimmed 0,0,fr8
62 cmovgf gr8,fr8,cc2,0
63 test_gr_limmed 0xdead,0xbeef,gr8
64 test_fr_limmed 0,0,fr8
65
66 set_gr_limmed 0xdead,0xbeef,gr8
67 set_fr_iimmed 0,0,fr8
68 cmovgf gr8,fr8,cc6,0
69 test_gr_limmed 0xdead,0xbeef,gr8
70 test_fr_limmed 0,0,fr8
71
72 set_gr_limmed 0xdead,0xbeef,gr8
73 set_fr_iimmed 0,0,fr8
74 cmovgf gr8,fr8,cc3,1
75 test_gr_limmed 0xdead,0xbeef,gr8
76 test_fr_limmed 0,0,fr8
77
78 set_gr_limmed 0xdead,0xbeef,gr8
79 set_fr_iimmed 0,0,fr8
80 cmovgf gr8,fr8,cc7,0
81 test_gr_limmed 0xdead,0xbeef,gr8
82 test_fr_limmed 0,0,fr8
83
84 pass
This page took 0.031112 seconds and 4 git commands to generate.