]>
Commit | Line | Data |
---|---|---|
c906108c SS |
1 | .file "test.c" |
2 | .data | |
3 | ||
4 | ! Hitachi 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 |