xref: /plan9/sys/src/ape/lib/ap/mips/vlop.s (revision 7dd7cddf99dd7472612f1413b4da293630e6b1bc)
1*7dd7cddfSDavid du ColombierTEXT	_mulv(SB), $0
2*7dd7cddfSDavid du Colombier	MOVW	8(FP), R2
3*7dd7cddfSDavid du Colombier	MOVW	4(FP), R3
4*7dd7cddfSDavid du Colombier	MOVW	16(FP), R4
5*7dd7cddfSDavid du Colombier	MOVW	12(FP), R5
6*7dd7cddfSDavid du Colombier	MULU	R4, R2
7*7dd7cddfSDavid du Colombier	MOVW	LO, R6
8*7dd7cddfSDavid du Colombier	MOVW	HI, R7
9*7dd7cddfSDavid du Colombier	MULU	R3, R4
10*7dd7cddfSDavid du Colombier	MOVW	LO, R8
11*7dd7cddfSDavid du Colombier	ADDU	R8, R7
12*7dd7cddfSDavid du Colombier	MULU	R2, R5
13*7dd7cddfSDavid du Colombier	MOVW	LO, R8
14*7dd7cddfSDavid du Colombier	ADDU	R8, R7
15*7dd7cddfSDavid du Colombier	MOVW	R6, 4(R1)
16*7dd7cddfSDavid du Colombier	MOVW	R7, 0(R1)
17*7dd7cddfSDavid du Colombier	RET
18