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/] [newlib-1.18.0/] [newlib-1.18.0-or32-1.0rc1/] [newlib/] [libc/] [machine/] [w65/] [udivhi3.S] - Diff between revs 207 and 345

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

Rev 207 Rev 345
        .global ___udivhi3
        .global ___udivhi3
___udivhi3:
___udivhi3:
        stz     
        stz     
        ldy     #1
        ldy     #1
        ldx     
        ldx     
        lda     
        lda     
div1:
div1:
        asl     a
        asl     a
        bcs     div2
        bcs     div2
        iny
        iny
        cpy     #17
        cpy     #17
        bne     div1
        bne     div1
div2:   ror     a
div2:   ror     a
div4:   pha
div4:   pha
        txa
        txa
        sec
        sec
        sbc     1,s
        sbc     1,s
        bcc     div3
        bcc     div3
        tax
        tax
div3:   rol     
div3:   rol     
        pla
        pla
        lsr     a
        lsr     a
        dey
        dey
        bne     div4
        bne     div4
        rtl
        rtl
 
 

powered by: WebSVN 2.1.0

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