Automatic date update in version.in
[binutils-gdb.git] / sim / testsuite / cris / asm / addiv32.ms
blob8040afcfdbb3627a695d3f52f0bc4e0067b7ef6a
1 # mach: crisv32
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  setf cv
13  moveq -1,r0
14  move.d x-32768,r5
15  move.d 32769,r6
16  addi r6.b,r5,acr
17  test_cc 0 0 1 1
18  move.d [acr],r3
19  dumpr3 ; 4455aa77
21  addu.w 32771,r5
22  setf znvc
23  moveq -1,r8
24  addi r8.w,r5,acr
25  test_cc 1 1 1 1
26  move.d [acr],r3
27  dumpr3 ; 4455aa77
29  moveq 5,r10
30  clearf znvc
31  addi r10.b,acr,acr
32  test_cc 0 0 0 0
33  move.d [acr],r3
34  dumpr3 ; ee19ccff
36  subq 1,r5
37  move.d r5,r8
38  subq 1,r8
39  moveq 1,r9
40  addi r9.d,r8,acr
41  test_cc 0 0 0 0
42  movu.w [acr],r3
43  dumpr3 ; ff22
45  moveq -2,r11
46  addi r11.w,acr,acr
47  move.d [acr],r3
48  dumpr3 ; 4455aa77
50  moveq 5,r9
51  addi r9.d,acr,acr
52  subq 18,acr
53  move.d [acr],r3
54  dumpr3 ; ff224455
56  move.d -76789888/4,r12
57  addi r12.d,r5,acr
58  add.d 76789886,acr
59  move.d [acr],r3
60  dumpr3 ; 55aa77ff
62  quit