repo.or.cz
/
armpft.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
qcow2: Fix L1 table memory allocation
[armpft.git]
/
tests
/
cris
/
check_movscr.s
blob
53c8ce6b50d434b3e6f82574d97f7dd1cc0c42ba
1
# mach: crisv3 crisv8 crisv10 crisv32
2
# output: 42\nffffff85\n7685\nffff8765\n0\n
3
4
; Move constant byte
,
word
,
dword to register. Check that sign-extension
5
; is performed.
6
7
.include
"testutils.inc"
8
start
9
moveq
-
1
,
r3
10
movs.
b
0x42
,
r3
11
checkr3
42
12
13
movs.
b
0x85
,
r3
14
test_move_cc
1 0 0 0
15
checkr3 ffffff85
16
17
movs.w
0x7685
,
r3
18
test_move_cc
0 0 0 0
19
checkr3
7685
20
21
movs.w
0x8765
,
r3
22
test_move_cc
1 0 0 0
23
checkr3 ffff8765
24
25
movs.w
0
,
r3
26
test_move_cc
0 1 0 0
27
checkr3
0
28
29
quit