OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-old/] [gdb-7.1/] [sim/] [testsuite/] [sim/] [sh64/] [media/] [putcon.cgs] - Diff between revs 834 and 842

Only display areas with differences | Details | Blame | View Log

Rev 834 Rev 842
# sh testcase for putcon $rm, $crj -*- Asm -*-
# sh testcase for putcon $rm, $crj -*- Asm -*-
# mach: all
# mach: all
# as: -isa=shmedia
# as: -isa=shmedia
# ld: -m shelf64
# ld: -m shelf64
        .include "media/testutils.inc"
        .include "media/testutils.inc"
        start
        start
init:
init:
        pta wrong, tr0
        pta wrong, tr0
putcon1:
putcon1:
        movi 22, r0
        movi 22, r0
        putcon r0, cr0
        putcon r0, cr0
        getcon cr0, r1
        getcon cr0, r1
        bne r0, r1, tr0
        bne r0, r1, tr0
putcon2:
putcon2:
        movi 12, r0
        movi 12, r0
        shlli r0, 35, r0
        shlli r0, 35, r0
        putcon r0, cr20
        putcon r0, cr20
        getcon cr20, r20
        getcon cr20, r20
        bne r0, r20, tr0
        bne r0, r20, tr0
okay:
okay:
        pass
        pass
wrong:
wrong:
        fail
        fail
 
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.