OpenCores
URL https://opencores.org/ocsvn/openrisc_2011-10-31/openrisc_2011-10-31/trunk

Subversion Repositories openrisc_2011-10-31

[/] [openrisc/] [tags/] [gnu-src/] [gdb-6.8/] [pre-binutils-2.20.1-sync/] [gdb/] [testsuite/] [gdb.arch/] [pa-nullify.s] - Diff between revs 157 and 223

Go to most recent revision | Only display areas with differences | Details | Blame | View Log

Rev 157 Rev 223
        .text
        .text
        .align 8
        .align 8
        .globl foo
        .globl foo
        .type   foo, @function
        .type   foo, @function
foo:
foo:
        .PROC
        .PROC
        .CALLINFO FRAME=64,NO_CALLS,SAVE_SP,ENTRY_GR=3
        .CALLINFO FRAME=64,NO_CALLS,SAVE_SP,ENTRY_GR=3
        .ENTRY
        .ENTRY
        copy %r3,%r1
        copy %r3,%r1
        copy %r30,%r3
        copy %r30,%r3
        stwm %r1,64(%r30)
        stwm %r1,64(%r30)
        stw %r26,-36(%r3)
        stw %r26,-36(%r3)
        ldw -36(%r3),%r19
        ldw -36(%r3),%r19
        copy %r19,%r28
        copy %r19,%r28
        ldo 64(%r3),%r30
        ldo 64(%r3),%r30
        ldwm -64(%r30),%r3
        ldwm -64(%r30),%r3
        bv,n %r0(%r2)
        bv,n %r0(%r2)
        .EXIT
        .EXIT
        .PROCEND
        .PROCEND
 
 
        .globl bar
        .globl bar
        .type   bar, @function
        .type   bar, @function
bar:
bar:
        .PROC
        .PROC
        .CALLINFO FRAME=64,NO_CALLS,SAVE_SP,ENTRY_GR=3
        .CALLINFO FRAME=64,NO_CALLS,SAVE_SP,ENTRY_GR=3
        .ENTRY
        .ENTRY
        copy %r3,%r1
        copy %r3,%r1
        copy %r30,%r3
        copy %r30,%r3
        stwm %r1,64(%r30)
        stwm %r1,64(%r30)
        ldo 64(%r3),%r30
        ldo 64(%r3),%r30
        ldwm -64(%r30),%r3
        ldwm -64(%r30),%r3
        bv,n %r0(%r2)
        bv,n %r0(%r2)
        .EXIT
        .EXIT
        .PROCEND
        .PROCEND
 
 
        .globl main
        .globl main
        .type   main, @function
        .type   main, @function
main:
main:
        .PROC
        .PROC
        .CALLINFO FRAME=64,CALLS,SAVE_RP,SAVE_SP,ENTRY_GR=3
        .CALLINFO FRAME=64,CALLS,SAVE_RP,SAVE_SP,ENTRY_GR=3
        .ENTRY
        .ENTRY
        stw %r2,-20(%r30)
        stw %r2,-20(%r30)
        copy %r3,%r1
        copy %r3,%r1
        copy %r30,%r3
        copy %r30,%r3
        stwm %r1,64(%r30)
        stwm %r1,64(%r30)
        stw %r26,-36(%r3)
        stw %r26,-36(%r3)
        stw %r25,-40(%r3)
        stw %r25,-40(%r3)
        ldw -36(%r3),%r26
        ldw -36(%r3),%r26
        bl foo,%r2
        bl foo,%r2
        nop
        nop
        copy %r28,%r19
        copy %r28,%r19
        copy %r19,%r28
        copy %r19,%r28
        ldw -20(%r3),%r2
        ldw -20(%r3),%r2
        ldo 64(%r3),%r30
        ldo 64(%r3),%r30
        ldwm -64(%r30),%r3
        ldwm -64(%r30),%r3
        bv,n %r0(%r2)
        bv,n %r0(%r2)
        .EXIT
        .EXIT
        .PROCEND
        .PROCEND
 
 

powered by: WebSVN 2.1.0

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