Subversion Repositories planix.SVN

Rev

Rev 2 | Blame | Compare with Previous | Last modification | View Log | RSS feed

TEXT    _mulv(SB), 1, $0
        MOVW    4(FP),R8        /* l0 */
        MOVW    8(FP),R11       /* h0 */
        MOVW    12(FP),R4       /* l1 */
        MOVW    16(FP),R5       /* h1 */
        MULLU   R8,R4,(R6, R7)  /* l0*l1 */
        MUL     R8,R5,R5        /* l0*h1 */
        MUL     R11,R4,R4       /* h0*l1 */
        ADD     R4,R6
        ADD     R5,R6
        MOVW    R6,4(R0)
        MOVW    R7,0(R0)
        RET

Generated by GNU Enscript 1.6.6.