Upload Tizen:Base source
[external/gdb.git] / sim / testsuite / sim / sh64 / media / fcmpgts.cgs
1 # sh testcase for fcmpgt.s $frg, $frh, $rd -*- Asm -*-
2 # mach: all
3 # as: -isa=shmedia
4 # ld: -m shelf64
5
6         .include "media/testutils.inc"
7
8         start
9
10 init:
11         pta wrong, tr0
12
13 fcmpgt1:
14         movi 2, r0
15         fmov.ls r0, fr0
16         movi 1, r1
17         fmov.ls r1, fr1
18         float.ls fr0, fr2
19         float.ls fr1, fr3
20         fcmpgt.s fr2, fr3, r7
21         bnei r7, 1, tr0 
22
23 fcmpgt2:
24         movi 1, r0
25         fmov.ls r0, fr0
26         fmov.ls r0, fr1
27         float.ls fr0, fr2
28         float.ls fr1, fr3
29         fcmpgt.s fr2, fr3, r7
30         bnei r7, 0, tr0
31
32 okay:
33         pass
34
35 wrong:
36         fail