Commit d86a8123 authored by Ralf Baechle's avatar Ralf Baechle

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

Signed-off-by: default avatarRalf Baechle <ralf@linux-mips.org>
parent 384740dc
...@@ -276,11 +276,6 @@ LEAF(csum_partial) ...@@ -276,11 +276,6 @@ LEAF(csum_partial)
dsra32 sum, sum, 0 dsra32 sum, sum, 0
addu sum, v1 addu sum, v1
#endif #endif
sll v1, sum, 16
addu sum, v1
sltu v1, sum, v1
srl sum, sum, 16
addu sum, v1
/* odd buffer alignment? */ /* odd buffer alignment? */
beqz t7, 1f beqz t7, 1f
...@@ -678,11 +673,6 @@ EXC( sb t0, NBYTES-2(dst), .Ls_exc) ...@@ -678,11 +673,6 @@ EXC( sb t0, NBYTES-2(dst), .Ls_exc)
dsra32 sum, sum, 0 dsra32 sum, sum, 0
addu sum, v1 addu sum, v1
#endif #endif
sll v1, sum, 16
addu sum, v1
sltu v1, sum, v1
srl sum, sum, 16
addu sum, v1
/* odd buffer alignment? */ /* odd buffer alignment? */
beqz odd, 1f beqz odd, 1f
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment