projects
/
deliverable
/
binutils-gdb.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
blame
|
history
|
raw
|
HEAD
Update testcase comment.
[deliverable/binutils-gdb.git]
/
sim
/
testsuite
/
sim
/
cr16
/
popret1.cgs
1
# cr16 testcase for popret count reg RA insns.
2
# mach: cr16
3
4
.include "testutils.inc"
5
6
start
7
8
.global popret1
9
popret1:
10
movd $0x1000, (sp)
11
movw $0x2f50, r3
12
storw r3, 0x1000
13
movw $0x107e, r3
14
storw r3, 0x1002
15
movw $0x35ec, r3
16
storw r3, 0x1004
17
18
movd $ok, (r3,r2) # jump to ok
19
lshd $-1, (r3,r2)
20
stord (r3,r2), 0x1006
21
22
popret $3,r5, RA
23
24
ok:
25
cmpw $0x2f50,r5
26
beq ok1
27
br not_ok
28
not_ok:
29
fail
30
ok1:
31
cmpw $0x107e,r6
32
beq ok2
33
br not_ok
34
ok2:
35
cmpw $0x35ec,r7
36
beq ok3
37
br not_ok
38
39
ok3:
40
pass
This page took
0.053537 seconds
and
4
git commands to generate.