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

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-stable/] [binutils-2.20.1/] [gas/] [testsuite/] [gas/] [m68k-coff/] [t1.s] - Diff between revs 816 and 818

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

Rev 816 Rev 818
# 1 "libgcc1.S"
# 1 "libgcc1.S"
# 42 "libxyz1.S"
# 42 "libxyz1.S"
# 259 "libgcc1.S"
# 259 "libgcc1.S"
        .text
        .text
        .proc
        .proc
|#PROC# 04
|#PROC# 04
        .globl   __mulsi3
        .globl   __mulsi3
 __mulsi3      :
 __mulsi3      :
|#PROLOGUE# 0
|#PROLOGUE# 0
        link      %a6       ,#0
        link      %a6       ,#0
        addl    #-LF14,  %sp
        addl    #-LF14,  %sp
        moveml  #LS14,  %sp       @
        moveml  #LS14,  %sp       @
|#PROLOGUE# 1
|#PROLOGUE# 1
        movew     %a6       @(0x8),   %d0
        movew     %a6       @(0x8),   %d0
        muluw     %a6       @(0xe),   %d0
        muluw     %a6       @(0xe),   %d0
        movew     %a6       @(0xa),   %d1
        movew     %a6       @(0xa),   %d1
        muluw     %a6       @(0xc),   %d1
        muluw     %a6       @(0xc),   %d1
        addw      %d1       ,   %d0
        addw      %d1       ,   %d0
        lsll    #8,   %d0
        lsll    #8,   %d0
        lsll    #8,   %d0
        lsll    #8,   %d0
        movew     %a6       @(0xa),   %d1
        movew     %a6       @(0xa),   %d1
        muluw     %a6       @(0xe),   %d1
        muluw     %a6       @(0xe),   %d1
        addl      %d1       ,   %d0
        addl      %d1       ,   %d0
        jra     LE14
        jra     LE14
LE14:
LE14:
|#PROLOGUE# 2
|#PROLOGUE# 2
        moveml    %sp       @, #LS14
        moveml    %sp       @, #LS14
        unlk      %a6
        unlk      %a6
|#PROLOGUE# 3
|#PROLOGUE# 3
        rts
        rts
        LF14 = 4
        LF14 = 4
        LS14 = 0x0002
        LS14 = 0x0002
        LFF14 = 0
        LFF14 = 0
# 354 "libgcc1.S"
# 354 "libgcc1.S"
        LSS14 = 0x0
        LSS14 = 0x0
        LV14 = 0
        LV14 = 0
 
 

powered by: WebSVN 2.1.0

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