crypto/aes_asm.S [1361:1381]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	/* %o0=key, %o1=input, %o2=output, %o3=len, %o4=IV */
	ldx		[%o4 + 0x00], %g3
	ldx		[%o4 + 0x08], %g7
	subcc		%o3, 0x10, %o3
	ldx		[%o0 + 0x00], %g1
	be		10f
	 ldx		[%o0 + 0x08], %g2
1:	xor		%g1, %g3, %o5
	MOVXTOD_O5_F0
	xor		%g2, %g7, %o5
	MOVXTOD_O5_F2
	add		%g7, 1, %g7
	add		%g3, 1, %o5
	movrz		%g7, %o5, %g3
	xor		%g1, %g3, %o5
	MOVXTOD_O5_F4
	xor		%g2, %g7, %o5
	MOVXTOD_O5_F6
	add		%g7, 1, %g7
	add		%g3, 1, %o5
	movrz		%g7, %o5, %g3
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



crypto/aes_asm.S [1483:1503]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	/* %o0=key, %o1=input, %o2=output, %o3=len, %o4=IV */
	ldx		[%o4 + 0x00], %g3
	ldx		[%o4 + 0x08], %g7
	subcc		%o3, 0x10, %o3
	ldx		[%o0 + 0x00], %g1
	be		10f
	 ldx		[%o0 + 0x08], %g2
1:	xor		%g1, %g3, %o5
	MOVXTOD_O5_F0
	xor		%g2, %g7, %o5
	MOVXTOD_O5_F2
	add		%g7, 1, %g7
	add		%g3, 1, %o5
	movrz		%g7, %o5, %g3
	xor		%g1, %g3, %o5
	MOVXTOD_O5_F4
	xor		%g2, %g7, %o5
	MOVXTOD_O5_F6
	add		%g7, 1, %g7
	add		%g3, 1, %o5
	movrz		%g7, %o5, %g3
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



