projects
/
external
/
binutils.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
Add support to GDB for the Renesas rl78 architecture.
[external/binutils.git]
/
sim
/
testsuite
/
sim
/
cris
/
asm
/
swap.ms
1
# mach: crisv8 crisv10 crisv32
2
# output: 1ec8224a\n13785244\nc81e4a22\n44527813\n224a1ec8\n52441378\n4a22c81e\n87ecbbad\ne137ddb5\nec87adbb\n37e1b5dd\nbbad87ec\nddb5e137\nadbbec87\nb5dd37e1\n0\n
3
4
.include "testutils.inc"
5
start
6
move.d 0x78134452,r4
7
move.d r4,r3
8
swapr r3
9
test_move_cc 0 0 0 0
10
dumpr3 ; 1ec8224a
11
12
move.d r4,r3
13
swapb r3
14
test_move_cc 0 0 0 0
15
dumpr3 ; 13785244
16
17
move.d r4,r3
18
swapbr r3
19
test_move_cc 1 0 0 0
20
dumpr3 ; c81e4a22
21
22
move.d r4,r3
23
swapw r3
24
test_move_cc 0 0 0 0
25
dumpr3 ; 44527813
26
27
move.d r4,r3
28
swapwr r3
29
test_move_cc 0 0 0 0
30
dumpr3 ; 224a1ec8
31
32
move.d r4,r3
33
swapwb r3
34
test_move_cc 0 0 0 0
35
dumpr3 ; 52441378
36
37
move.d r4,r3
38
swapwbr r3
39
test_move_cc 0 0 0 0
40
dumpr3 ; 4a22c81e
41
42
move.d r4,r3
43
swapn r3
44
test_move_cc 1 0 0 0
45
dumpr3 ; 87ecbbad
46
47
move.d r4,r3
48
swapnr r3
49
test_move_cc 1 0 0 0
50
dumpr3 ; e137ddb5
51
52
move.d r4,r3
53
swapnb r3
54
test_move_cc 1 0 0 0
55
dumpr3 ; ec87adbb
56
57
move.d r4,r3
58
swapnbr r3
59
test_move_cc 0 0 0 0
60
dumpr3 ; 37e1b5dd
61
62
move.d r4,r3
63
swapnw r3
64
test_move_cc 1 0 0 0
65
dumpr3 ; bbad87ec
66
67
move.d r4,r3
68
swapnwr r3
69
test_move_cc 1 0 0 0
70
dumpr3 ; ddb5e137
71
72
move.d r4,r3
73
swapnwb r3
74
test_move_cc 1 0 0 0
75
dumpr3 ; adbbec87
76
77
move.d r4,r3
78
swapnwbr r3
79
test_move_cc 1 0 0 0
80
dumpr3 ; b5dd37e1
81
82
moveq -1,r3
83
swapnwbr r3
84
test_move_cc 0 1 0 0
85
dumpr3 ; 0
86
87
quit