Upload Tizen:Base source
[external/gdb.git] / gdb / testsuite / gdb.disasm / sh3.s
1         .file   "test.c"
2         .data
3
4 ! Renesas SH cc1 (cygnus-2.7.1-950728) arguments: -O -fpeephole
5 ! -ffunction-cse -freg-struct-return -fdelayed-branch -fcommon -fgnu-linker
6
7 gcc2_compiled.:
8 ___gnu_compiled_c:
9         .text
10         .align 2
11         .global _fp_move_and_load_tests
12         .global _fp_arithmetic_tests
13         .global _fp_misc_tests
14         .global _main
15
16 _main:
17 _fp_move_and_load_tests:
18         fmov.s  @r0,fr0
19         fmov.s  fr0,@r0
20         fmov.s  @r0+,fr0
21         fmov.s  fr0,@-r0
22         fmov.s  @(r0,r0),fr0
23         fmov.s  fr0,@(r0,r0)
24         fmov    fr0,fr1
25         fldi0   fr0
26         fldi1   fr0
27
28 _fp_arithmetic_tests:
29         fadd    fr0,fr1
30         fsub    fr0,fr1
31         fmul    fr0,fr1
32         fdiv    fr0,fr1
33         fmac    fr0,fr0,fr1
34         fcmp/eq fr0,fr1
35         fcmp/gt fr0,fr1
36         ftst/nan        fr0
37         fneg    fr0
38         fabs    fr0
39         fsqrt   fr0
40         float   fpul,fr0
41         ftrc    fr0,fpul
42
43 _fp_misc_tests:
44         fsts    fpul,fr0
45         flds    fr0,fpul
46         lds     r3,fpul
47         lds.l   @r3+,fpul
48         lds     r3,fpscr
49         lds.l   @r3+,fpscr
50         sts     fpul,r3
51         sts.l   fpul,@-r3
52         sts     fpscr,r3
53         sts.l   fpscr,@-r3
54