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

Subversion Repositories openrisc_me

[/] [openrisc/] [trunk/] [gnu-src/] [gdb-6.8/] [sim/] [testsuite/] [d10v-elf/] [t-ld-st.s] - Diff between revs 24 and 157

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

Rev 24 Rev 157
.include "t-macros.i"
.include "t-macros.i"
 
 
        start
        start
 
 
        ; Test ld and st
        ; Test ld and st
        ld r4, @foo
        ld r4, @foo
        check 1 r4 0xdead
        check 1 r4 0xdead
 
 
        ldi r4, #0x2152
        ldi r4, #0x2152
        st r4, @foo
        st r4, @foo
        ld r4, @foo
        ld r4, @foo
        check 2 r4 0x2152
        check 2 r4 0x2152
 
 
        ; Test ld2w and st2w
        ; Test ld2w and st2w
        ldi r4, #0xdead
        ldi r4, #0xdead
        st r4, @foo
        st r4, @foo
        ld2w r4, @foo
        ld2w r4, @foo
        check2w2 3 r4 0xdead 0xf000
        check2w2 3 r4 0xdead 0xf000
 
 
        ldi r4, #0x2112
        ldi r4, #0x2112
        ldi r5, #0x1984
        ldi r5, #0x1984
        st2w r4, @foo
        st2w r4, @foo
        ld2w r4, @foo
        ld2w r4, @foo
        check2w2 4 r4 0x2112 0x1984
        check2w2 4 r4 0x2112 0x1984
 
 
        .data
        .data
        .align 2
        .align 2
foo:    .short 0xdead
foo:    .short 0xdead
bar:    .short 0xf000
bar:    .short 0xf000
        .text
        .text
 
 
        exit0
        exit0
 
 

powered by: WebSVN 2.1.0

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