Subversion Repositories planix.SVN

Rev

Rev 26 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
26 7u83 1
TEXT mpvecdigmuladd(SB),$0
2
	MOVW	n+4(FP),R4
3
	MOVW	m+8(FP),R5
4
	MOVW	p+12(FP),R6
5
	MOVW	$0, R2
6
_muladdloop:
7
	MOVW	$0, R1
8
	MOVW.P	4(R0), R3
9
	MULALU	R3, R5, (R1, R2)
10
 	MOVW	(R6), R7
11
	ADD.S	R2, R7
12
	ADC	$0, R1, R2
13
	MOVW.P	R7, 4(R6)
14
	SUB.S	$1, R4
15
	B.NE	_muladdloop
16
	MOVW	(R6), R7
17
	ADD	R2, R7
18
	MOVW	R7, (R6)
19
	RET