bfd/
[deliverable/binutils-gdb.git] / gas / testsuite / gas / hppa / basic / coprmem.s
CommitLineData
68196d70 1 .code
252b5132
RH
2 .align 4
3; Basic copr memory tests which also test the various
4; addressing modes and completers.
5;
6; We could/should test some of the corner cases for register and
7; immediate fields. We should also check the assorted field
8; selectors to make sure they're handled correctly.
9;
4b6341e9 10copr_indexing_load:
252b5132
RH
11
12 cldwx,4 %r5(%sr0,%r4),%r26
13 cldwx,4,s %r5(%sr0,%r4),%r26
14 cldwx,4,m %r5(%sr0,%r4),%r26
15 cldwx,4,sm %r5(%sr0,%r4),%r26
16 clddx,4 %r5(%sr0,%r4),%r26
17 clddx,4,s %r5(%sr0,%r4),%r26
18 clddx,4,m %r5(%sr0,%r4),%r26
19 clddx,4,sm %r5(%sr0,%r4),%r26
20
4b6341e9 21copr_indexing_store:
252b5132
RH
22 cstwx,4 %r26,%r5(%sr0,%r4)
23 cstwx,4,s %r26,%r5(%sr0,%r4)
24 cstwx,4,m %r26,%r5(%sr0,%r4)
25 cstwx,4,sm %r26,%r5(%sr0,%r4)
26 cstdx,4 %r26,%r5(%sr0,%r4)
27 cstdx,4,s %r26,%r5(%sr0,%r4)
28 cstdx,4,m %r26,%r5(%sr0,%r4)
29 cstdx,4,sm %r26,%r5(%sr0,%r4)
30
4b6341e9 31copr_short_memory:
252b5132
RH
32 cldws,4 0(%sr0,%r4),%r26
33 cldws,4,mb 0(%sr0,%r4),%r26
34 cldws,4,ma 0(%sr0,%r4),%r26
35 cldds,4 0(%sr0,%r4),%r26
36 cldds,4,mb 0(%sr0,%r4),%r26
37 cldds,4,ma 0(%sr0,%r4),%r26
38 cstws,4 %r26,0(%sr0,%r4)
39 cstws,4,mb %r26,0(%sr0,%r4)
40 cstws,4,ma %r26,0(%sr0,%r4)
41 cstds,4 %r26,0(%sr0,%r4)
42 cstds,4,mb %r26,0(%sr0,%r4)
43 cstds,4,ma %r26,0(%sr0,%r4)
44
45; gas fucks this up thinks it gets the expression 4 modulo 5
46; cldwx,4 %r5(0,%r4),%r%r26
This page took 0.297541 seconds and 4 git commands to generate.