feat(loong64): encode the full LSX and LASX table
Assisted-by: GLM 5.3 Flash
This commit is contained in:
Vendored
+31
@@ -0,0 +1,31 @@
|
||||
// Differential kernel: the bookkeeping statements the assembler accepts and
|
||||
// encodes to nothing (gasm v. go tool asm, byte for byte).
|
||||
|
||||
#include "textflag.h"
|
||||
|
||||
TEXT ·end(SB), NOSPLIT, $0
|
||||
END
|
||||
RET
|
||||
|
||||
TEXT ·funcdata(SB), NOSPLIT, $0
|
||||
FUNCDATA $0, ref(SB)
|
||||
RET
|
||||
|
||||
TEXT ·pcdata(SB), NOSPLIT, $0
|
||||
PCDATA $0, $1
|
||||
PCDATA $1, $-2
|
||||
RET
|
||||
|
||||
TEXT ·getcallerpc(SB), NOSPLIT, $0
|
||||
GETCALLERPC R4
|
||||
RET
|
||||
|
||||
TEXT ·mixed(SB), NOSPLIT, $0
|
||||
PCDATA $0, $1
|
||||
ADDV R4, R5, R6
|
||||
FUNCDATA $1, ref(SB)
|
||||
GETCALLERPC R7
|
||||
RET
|
||||
|
||||
ref:
|
||||
RET
|
||||
Reference in New Issue
Block a user