Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d86a8123 authored by Ralf Baechle's avatar Ralf Baechle
Browse files

MIPS: IP checksums: Remove unncessary folding of sum to 16 bit.

parent 384740dc
Loading
Loading
Loading
Loading
+0 −10
Original line number Diff line number Diff line
@@ -276,11 +276,6 @@ LEAF(csum_partial)
	dsra32	sum, sum, 0
	addu	sum, v1
#endif
	sll	v1, sum, 16
	addu	sum, v1
	sltu	v1, sum, v1
	srl	sum, sum, 16
	addu	sum, v1

	/* odd buffer alignment? */
	beqz	t7, 1f
@@ -678,11 +673,6 @@ EXC( sb t0, NBYTES-2(dst), .Ls_exc)
	dsra32	sum, sum, 0
	addu	sum, v1
#endif
	sll	v1, sum, 16
	addu	sum, v1
	sltu	v1, sum, v1
	srl	sum, sum, 16
	addu	sum, v1

	/* odd buffer alignment? */
	beqz	odd, 1f