]> git.lizzy.rs Git - plan9front.git/blob - sys/src/libc/arm/vlop.s
pool: do poolcheck when free nodes get corrupted instead of assert
[plan9front.git] / sys / src / libc / arm / vlop.s
1 TEXT    _mulv(SB), 1, $0
2         MOVW    4(FP),R8        /* l0 */
3         MOVW    8(FP),R11       /* h0 */
4         MOVW    12(FP),R4       /* l1 */
5         MOVW    16(FP),R5       /* h1 */
6         MULLU   R8,R4,(R6, R7)  /* l0*l1 */
7         MUL     R8,R5,R5        /* l0*h1 */
8         MUL     R11,R4,R4       /* h0*l1 */
9         ADD     R4,R6
10         ADD     R5,R6
11         MOVW    R6,4(R0)
12         MOVW    R7,0(R0)
13         RET