URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Subversion Repositories openrisc
[/] [openrisc/] [trunk/] [gnu-old/] [gdb-6.8/] [sim/] [testsuite/] [sim/] [sh64/] [compact/] [shal.cgs] - Rev 840
Compare with Previous | Blame | View Log
# sh testcase for shal $rn -*- Asm -*-
# mach: all
# as: -isa=shcompact
# ld: -m shelf32
.include "compact/testutils.inc"
start
.global shal
shal:
mov #1, r1
shal r1
assert r1, #2
shal r1
assert r1, #4
shal r1
assert r1, #8
shal r1
assert r1, #16
shal r1
assert r1, #32
shal r1
assert r1, #64
shal r1
shal r1
shal r1
shal r1
shal r1
shal r1
shal r1
shal r1
shal r1
shal r1
shal r1
shal r1
shal r1
shal r1
shal r1
shal r1
shal r1
shal r1
shal r1
shal r1
shal r1
shal r1
shal r1
shal r1
shal r1
shal r1
assert r1, #0
okay:
pass
wrong:
fail