URL
https://opencores.org/ocsvn/openrisc_me/openrisc_me/trunk
Subversion Repositories openrisc_me
[/] [openrisc/] [trunk/] [gnu-src/] [gdb-7.1/] [sim/] [testsuite/] [sim/] [sh64/] [compact/] [rotr.cgs] - Rev 227
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