Automatic date update in version.in
[binutils-gdb.git] / sim / testsuite / cris / asm / biap.ms
bloba51a9189ac5c8f55e20c761b0caf3c3c1ac22f7e
1 # mach: crisv0 crisv3 crisv8 crisv10
2 # output: 4455aa77\n4455aa77\nee19ccff\nff22\n4455aa77\nff224455\n55aa77ff\n
4  .include "testutils.inc"
5  .data
6 x:
7  .dword 0x55aa77ff
8  .dword 0xccff2244
9  .dword 0x88ccee19
11  start
12  moveq -1,r0
13  move.d x-32768,r5
14  move.d 32769,r6
15  move.d [r5+r6.b],r3
16  test_cc 0 0 0 0
17  dumpr3 ; 4455aa77
19  addu.w 32771,r5
20  moveq -1,r8
21  move.d [r11=r5+r8.w],r3
22  test_cc 0 0 0 0
23  dumpr3 ; 4455aa77
25  moveq 5,r10
26  move.d [r11+r10.b],r3
27  test_cc 1 0 0 0
28  dumpr3 ; ee19ccff
30  subq 1,r5
31  move.d r5,r8
32  subq 1,r8
33  moveq 1,r9
34  movu.w [r12=r8+r9.d],r3
35  test_cc 0 0 0 0
36  dumpr3 ; ff22
38  moveq -2,r11
39  move.d [r13=r12+r11.w],r3
40  test_cc 0 0 0 0
41  dumpr3 ; 4455aa77
43  subq 18,r13
44  moveq 5,r9
45  move.d [r13+r9.d],r3
46  test_cc 1 0 0 0
47  dumpr3 ; ff224455
49  move.d r5,r7
50  add.d 76789886,r7
51  move.d -76789888/4,r12
52  move.d [r7+r12.d],r3
53  test_cc 0 0 0 0
54  dumpr3 ; 55aa77ff
56  quit