feat(loong64): encode the full LSX and LASX table
Assisted-by: GLM 5.3 Flash
This commit is contained in:
+28
@@ -0,0 +1,28 @@
|
||||
// Differential kernel: the madd vector slice against the Go
|
||||
// toolchain's loong64enc1.s rows (gasm v. go tool asm, byte for byte).
|
||||
|
||||
#include "textflag.h"
|
||||
|
||||
TEXT ·VMADDB(SB), NOSPLIT, $0
|
||||
VMADDB V1, V2, V3
|
||||
RET
|
||||
|
||||
TEXT ·VMADDH(SB), NOSPLIT, $0
|
||||
VMADDH V1, V2, V3
|
||||
RET
|
||||
|
||||
TEXT ·VMADDV(SB), NOSPLIT, $0
|
||||
VMADDV V1, V2, V3
|
||||
RET
|
||||
|
||||
TEXT ·XVMADDB(SB), NOSPLIT, $0
|
||||
XVMADDB X1, X2, X3
|
||||
RET
|
||||
|
||||
TEXT ·XVMADDH(SB), NOSPLIT, $0
|
||||
XVMADDH X1, X2, X3
|
||||
RET
|
||||
|
||||
TEXT ·XVMADDV(SB), NOSPLIT, $0
|
||||
XVMADDV X1, X2, X3
|
||||
RET
|
||||
Reference in New Issue
Block a user