shithub: furgit

Download patch

ref: 9fd0c32d84972ba78323be1e5da293c23e08b33f
parent: 7eaa8614c897a97d241335982f4c04f1f27b0715
author: Runxi Yu <me@runxiyu.org>
date: Sun Nov 23 03:00:00 EST 2025

adler32: Update assembly param names to pass go vet

--- a/internal/adler32/adler32_avx2.s
+++ b/internal/adler32/adler32_avx2.s
@@ -18,10 +18,10 @@
 GLOBL LCPI0_2<>(SB), (RODATA|NOPTR), $2
 
 TEXT ·adler32_avx2(SB), NOSPLIT, $0-36
-	MOVLQZX      adler+0(FP), DI
-	MOVQ         src+8(FP), SI
-	MOVQ         len+16(FP), DX
-	MOVQ         cap+24(FP), CX
+	MOVLQZX      in+0(FP), DI
+	MOVQ         buf_base+8(FP), SI
+	MOVQ         buf_len+16(FP), DX
+	MOVQ         buf_cap+24(FP), CX
 	WORD         $0x8548; BYTE $0xf6     // TESTQ SI, SI                         // test	rsi, rsi
 	JE           LBB0_1                  // <--                                  // je	.LBB0_1
 	WORD         $0xf889                 // MOVL DI, AX                          // mov	eax, edi
--- a/internal/adler32/adler32_neon.s
+++ b/internal/adler32/adler32_neon.s
@@ -13,8 +13,8 @@
 GLOBL mult_table<>(SB), (RODATA|NOPTR), $64
 
 TEXT ·adler32_neon(SB), NOSPLIT, $0-36
-	MOVW adler+0(FP), R0
-	MOVD buf+8(FP), R1
+	MOVW in+0(FP), R0
+	MOVD buf_base+8(FP), R1
 	MOVD buf_len+16(FP), R2
 	MOVD buf_cap+24(FP), R3
 	NOP                     // (skipped)                            // stp	x29, x30, [sp, #-16]!
--- a/internal/adler32/adler32_sse3.s
+++ b/internal/adler32/adler32_sse3.s
@@ -15,8 +15,8 @@
 GLOBL LCPI0_2<>(SB), (RODATA|NOPTR), $16
 
 TEXT ·adler32_sse3(SB), NOSPLIT, $0-36
-	MOVLQZX adler+0(FP), DI
-	MOVQ    buf+8(FP), SI
+	MOVLQZX in+0(FP), DI
+	MOVQ    buf_base+8(FP), SI
 	MOVQ    buf_len+16(FP), DX
 	MOVQ    buf_cap+24(FP), CX
 	NOP                         // (skipped)                            // push	rbp
--