* sim/cris/asm/testutils.inc (test_h_mem): Use register prefix.
[deliverable/binutils-gdb.git] / sim / testsuite / sim / cris / asm / bas.ms
1 # mach: crisv32
2 # output: 0\n0\n0\nfb349abc\n0\n12124243\n0\n0\neab5baad\n0\nefb37832\n
3
4 .include "testutils.inc"
5 start
6 x:
7 setf zncv
8 bsr 0f
9 nop
10 0:
11 test_cc 1 1 1 1
12 move srp,r3
13 sub.d 0b,r3
14 dumpr3
15
16 bas 1f,mof
17 moveq 0,r0
18 6:
19 nop
20 quit
21
22 2:
23 move srp,r3
24 sub.d 3f,r3
25 dumpr3
26 move srp,r4
27 subq 4,r4
28 move.d [r4],r3
29 dumpr3
30
31 basc 4f,mof
32 nop
33 .dword 0x12124243
34 7:
35 nop
36 quit
37
38 8:
39 move mof,r3
40 sub.d 7f,r3
41 dumpr3
42
43 move mof,r4
44 subq 4,r4
45 move.d [r4],r3
46 dumpr3
47
48 jasc 9f,mof
49 nop
50 .dword 0xefb37832
51 0:
52 quit
53
54 quit
55 9:
56 move mof,r3
57 sub.d 0b,r3
58 dumpr3
59
60 move mof,r4
61 subq 4,r4
62 move.d [r4],r3
63 dumpr3
64
65 quit
66
67 4:
68 move mof,r3
69 sub.d 7b,r3
70 dumpr3
71 move mof,r4
72 subq 4,r4
73 move.d [r4],r3
74 dumpr3
75 basc 5f,bz
76 moveq 0,r3
77 .dword 0x7634aeba
78 quit
79
80 .space 32770,0
81 1:
82 move mof,r3
83 sub.d 6b,r3
84 dumpr3
85
86 bsrc 2b
87 nop
88 .dword 0xfb349abc
89 3:
90
91 quit
92
93 5:
94 move mof,r3
95 sub.d 7b,r3
96 dumpr3
97 move.d 8b,r6
98 jasc r6,mof
99 nop
100 .dword 0xeab5baad
101 7:
102 quit
This page took 0.031162 seconds and 4 git commands to generate.