URL
https://opencores.org/ocsvn/openrisc_2011-10-31/openrisc_2011-10-31/trunk
Subversion Repositories openrisc_2011-10-31
[/] [openrisc/] [trunk/] [gnu-src/] [gdb-7.2/] [sim/] [testsuite/] [sim/] [sh64/] [compact/] [rotr.cgs] - Rev 330
Compare with Previous | Blame | View Log
# sh testcase for rotr $rn -*- Asm -*-
# mach: all
# as: -isa=shcompact
# ld: -m shelf32
.include "compact/testutils.inc"
start
.global rotr
rotr:
mov #1, r1
rotr r1
bf wrong
rotr r1
rotr r1
rotr r1
rotr r1
rotr r1
rotr r1
rotr r1
rotr r1
rotr r1
rotr r1
rotr r1
rotr r1
rotr r1
rotr r1
rotr r1
rotr r1
rotr r1
rotr r1
rotr r1
rotr r1
rotr r1
rotr r1
rotr r1
rotr r1
rotr r1
rotr r1
rotr r1
rotr r1
rotr r1
rotr r1
rotr r1
assert r1, #1
rotr r1
rotr r1
rotr r1
okay:
pass
wrong:
fail