import gdb-2000-02-02 snapshot
[external/binutils.git] / gas / testsuite / gas / hppa / basic / fmem.s
1         .code
2         .align 4
3 ; Basic immediate instruction tests.  
4 ;
5 ; We could/should test some of the corner cases for register and 
6 ; immediate fields.  We should also check the assorted field
7 ; selectors to make sure they're handled correctly.
8         fldwx %r4(%sr0,%r5),%fr6
9         fldwx,s %r4(%sr0,%r5),%fr6
10         fldwx,m %r4(%sr0,%r5),%fr6
11         fldwx,sm %r4(%sr0,%r5),%fr6
12         flddx %r4(%sr0,%r5),%fr6
13         flddx,s %r4(%sr0,%r5),%fr6
14         flddx,m %r4(%sr0,%r5),%fr6
15         flddx,sm %r4(%sr0,%r5),%fr6
16         fstwx %fr6,%r4(%sr0,%r5)
17         fstwx,s %fr6,%r4(%sr0,%r5)
18         fstwx,m %fr6,%r4(%sr0,%r5)
19         fstwx,sm %fr6,%r4(%sr0,%r5)
20         fstdx %fr6,%r4(%sr0,%r5)
21         fstdx,s %fr6,%r4(%sr0,%r5)
22         fstdx,m %fr6,%r4(%sr0,%r5)
23         fstdx,sm %fr6,%r4(%sr0,%r5)
24         fstqx %fr6,%r4(%sr0,%r5)
25         fstqx,s %fr6,%r4(%sr0,%r5)
26         fstqx,m %fr6,%r4(%sr0,%r5)
27         fstqx,sm %fr6,%r4(%sr0,%r5)
28
29         fldws 0(%sr0,%r5),%fr6
30         fldws,mb 0(%sr0,%r5),%fr6
31         fldws,ma 0(%sr0,%r5),%fr6
32         fldds 0(%sr0,%r5),%fr6
33         fldds,mb 0(%sr0,%r5),%fr6
34         fldds,ma 0(%sr0,%r5),%fr6
35         fstws %fr6,0(%sr0,%r5)
36         fstws,mb %fr6,0(%sr0,%r5)
37         fstws,ma %fr6,0(%sr0,%r5)
38         fstds %fr6,0(%sr0,%r5)
39         fstds,mb %fr6,0(%sr0,%r5)
40         fstds,ma %fr6,0(%sr0,%r5)
41         fstqs %fr6,0(%sr0,%r5)
42         fstqs,mb %fr6,0(%sr0,%r5)
43         fstqs,ma %fr6,0(%sr0,%r5)