1 #objdump
: -d
--prefix
-addresses
4 # Test handling of fmoveml
and fmovemx instructions
.
8 Disassembly of section
.text
:
9 0+000 <foo
> fmovel
%fpcr
,%a0@
10 0+004 <foo\
+(0x|
)4> fmovel
%fpsr
,%a0@
11 0+008 <foo\
+(0x|
)8> fmovel
%fpiar
,%a0@
12 0+00c
<foo\
+(0x|
)c
> fmoveml
%fpsr
/%fpcr
,%a0@
13 0+010 <foo\
+(0x|
)10> fmoveml
%fpiar
/%fpcr
,%a0@
14 0+014 <foo\
+(0x|
)14> fmoveml
%fpiar
/%fpsr
,%a0@
15 0+018 <foo\
+(0x|
)18> fmoveml
%fpiar
/%fpsr
/%fpcr
,%a0@
16 0+01c
<foo\
+(0x|
)1c
> fmovel
%fpcr
,%d0
17 0+020 <foo\
+(0x|
)20> fmovel
%fpsr
,%d0
18 0+024 <foo\
+(0x|
)24> fmovel
%fpiar
,%d0
19 0+028 <foo\
+(0x|
)28> fmovel
%fpiar
,%a0
20 0+02c
<foo\
+(0x|
)2c
> fmovel
%a0@
,%fpcr
21 0+030 <foo\
+(0x|
)30> fmovel
%a0@
,%fpsr
22 0+034 <foo\
+(0x|
)34> fmovel
%a0@
,%fpiar
23 0+038 <foo\
+(0x|
)38> fmoveml
%a0@
,%fpsr
/%fpcr
24 0+03c
<foo\
+(0x|
)3c
> fmoveml
%a0@
,%fpiar
/%fpcr
25 0+040 <foo\
+(0x|
)40> fmoveml
%a0@
,%fpiar
/%fpsr
26 0+044 <foo\
+(0x|
)44> fmoveml
%a0@
,%fpiar
/%fpsr
/%fpcr
27 0+048 <foo\
+(0x|
)48> fmovel
%d0
,%fpcr
28 0+04c
<foo\
+(0x|
)4c
> fmovel
%d0
,%fpsr
29 0+050 <foo\
+(0x|
)50> fmovel
%d0
,%fpiar
30 0+054 <foo\
+(0x|
)54> fmovel
%a0
,%fpiar
31 0+058 <foo\
+(0x|
)58> fmovel #
1,%fpcr
32 0+060 <foo\
+(0x|
)60> fmovel #
1,%fpsr
33 0+068 <foo\
+(0x|
)68> fmovel #
1,%fpiar
34 0+070 <foo\
+(0x|
)70> fmoveml #
1,%fpsr
/%fpcr
35 0+078 <foo\
+(0x|
)78> fmoveml #
1,%fpiar
/%fpcr
36 0+080 <foo\
+(0x|
)80> fmoveml #
1,%fpiar
/%fpsr
37 0+088 <foo\
+(0x|
)88> fmoveml #
1,%fpiar
/%fpsr
/%fpcr
38 0+090 <foo\
+(0x|
)90> fmovemx
%fp1
,%a0@
39 0+094 <foo\
+(0x|
)94> fmovemx
%fp4
,%a0@
40 0+098 <foo\
+(0x|
)98> fmovemx
%fp7
,%a0@
41 0+09c
<foo\
+(0x|
)9c
> fmovemx
%fp1
/%fp3
,%a0@
42 0+0a0
<foo\
+(0x|
)a0
> fmovemx
%fp1
-%fp4
,%a0@
43 0+0a4
<foo\
+(0x|
)a4
> fmovemx
%fp0
/%fp7
,%a0@
44 0+0a8
<foo\
+(0x|
)a8
> fmovemx
%fp0
-%fp7
,%a0@
45 0+0ac
<foo\
+(0x|
)ac
> fmovemx
%a0@
,%fp0
46 0+0b0 <foo\
+(0x|
)b0
> fmovemx
%a0@
,%fp1
47 0+0b4 <foo\
+(0x|
)b4
> fmovemx
%a0@
,%fp7
48 0+0b8 <foo\
+(0x|
)b8
> fmovemx
%a0@
,%fp0
/%fp3
49 0+0bc
<foo\
+(0x|
)bc
> fmovemx
%a0@
,%fp0
/%fp4
50 0+0c0
<foo\
+(0x|
)c0
> fmovemx
%a0@
,%fp2
-%fp4
51 0+0c4
<foo\
+(0x|
)c4
> fmovemx
%a0@
,%fp1
-%fp7
52 0+0c8
<foo\
+(0x|
)c8
> fmovemx
%fp0
,%a0@
-
53 0+0cc
<foo\
+(0x|
)cc
> fmovemx
%fp0
-%fp7
,%a0@
-
54 0+0d0 <foo\
+(0x|
)d0
> fmovemx
%fp0
/%fp4
,%a0@
-
55 0+0d4 <foo\
+(0x|
)d4
> fmovemx
%a0@\
+,%fp7
56 0+0d8 <foo\
+(0x|
)d8
> fmovemx
%a0@\
+,%fp0
-%fp7
57 0+0dc
<foo\
+(0x|
)dc
> fmovemx
%a0@\
+,%fp3
/%fp7
58 0+0e0
<foo\
+(0x|
)e0
> fmovemx
%d0
,%a0@
-
59 0+0e4
<foo\
+(0x|
)e4
> fmovemx
%a0@\
+,%d0
60 0+0e8
<foo\
+(0x|
)e8
> fmovemx
%fp1
/%fp5
,%a0@
-