// Differential kernel: the fp vector slice against the Go // toolchain's loong64enc1.s rows (gasm v. go tool asm, byte for byte). #include "textflag.h" TEXT ·FFINTFW(SB), NOSPLIT, $0 FFINTFW F0, F1 RET TEXT ·FFINTFV(SB), NOSPLIT, $0 FFINTFV F0, F1 RET TEXT ·FFINTDW(SB), NOSPLIT, $0 FFINTDW F0, F1 RET TEXT ·FTINTWF(SB), NOSPLIT, $0 FTINTWF F0, F1 RET TEXT ·FTINTWD(SB), NOSPLIT, $0 FTINTWD F0, F1 RET TEXT ·FTINTVF(SB), NOSPLIT, $0 FTINTVF F0, F1 RET TEXT ·FTINTVD(SB), NOSPLIT, $0 FTINTVD F0, F1 RET TEXT ·VFSQRTF(SB), NOSPLIT, $0 VFSQRTF V1, V2 RET TEXT ·VFSQRTD(SB), NOSPLIT, $0 VFSQRTD V1, V2 RET TEXT ·VFRECIPF(SB), NOSPLIT, $0 VFRECIPF V1, V2 RET TEXT ·VFRECIPD(SB), NOSPLIT, $0 VFRECIPD V1, V2 RET TEXT ·VFRSQRTF(SB), NOSPLIT, $0 VFRSQRTF V1, V2 RET TEXT ·VFRSQRTD(SB), NOSPLIT, $0 VFRSQRTD V1, V2 RET TEXT ·XVFSQRTF(SB), NOSPLIT, $0 XVFSQRTF X2, X1 RET TEXT ·XVFSQRTD(SB), NOSPLIT, $0 XVFSQRTD X2, X1 RET TEXT ·XVFRECIPF(SB), NOSPLIT, $0 XVFRECIPF X2, X1 RET TEXT ·XVFRECIPD(SB), NOSPLIT, $0 XVFRECIPD X2, X1 RET TEXT ·XVFRSQRTF(SB), NOSPLIT, $0 XVFRSQRTF X2, X1 RET TEXT ·XVFRSQRTD(SB), NOSPLIT, $0 XVFRSQRTD X2, X1 RET TEXT ·VFRINTRNEF(SB), NOSPLIT, $0 VFRINTRNEF V1, V2 RET TEXT ·VFRINTRNED(SB), NOSPLIT, $0 VFRINTRNED V1, V2 RET TEXT ·VFRINTRZF(SB), NOSPLIT, $0 VFRINTRZF V1, V2 RET TEXT ·VFRINTRZD(SB), NOSPLIT, $0 VFRINTRZD V1, V2 RET TEXT ·VFRINTRPF(SB), NOSPLIT, $0 VFRINTRPF V1, V2 RET TEXT ·VFRINTRPD(SB), NOSPLIT, $0 VFRINTRPD V1, V2 RET TEXT ·VFRINTRMF(SB), NOSPLIT, $0 VFRINTRMF V1, V2 RET TEXT ·VFRINTRMD(SB), NOSPLIT, $0 VFRINTRMD V1, V2 RET TEXT ·VFRINTF(SB), NOSPLIT, $0 VFRINTF V1, V2 RET TEXT ·VFRINTD(SB), NOSPLIT, $0 VFRINTD V1, V2 RET TEXT ·XVFRINTRNEF(SB), NOSPLIT, $0 XVFRINTRNEF X1, X2 RET TEXT ·XVFRINTRNED(SB), NOSPLIT, $0 XVFRINTRNED X1, X2 RET TEXT ·XVFRINTRZF(SB), NOSPLIT, $0 XVFRINTRZF X1, X2 RET TEXT ·XVFRINTRZD(SB), NOSPLIT, $0 XVFRINTRZD X1, X2 RET TEXT ·XVFRINTRPF(SB), NOSPLIT, $0 XVFRINTRPF X1, X2 RET TEXT ·XVFRINTRPD(SB), NOSPLIT, $0 XVFRINTRPD X1, X2 RET TEXT ·XVFRINTRMF(SB), NOSPLIT, $0 XVFRINTRMF X1, X2 RET TEXT ·XVFRINTRMD(SB), NOSPLIT, $0 XVFRINTRMD X1, X2 RET TEXT ·XVFRINTF(SB), NOSPLIT, $0 XVFRINTF X1, X2 RET TEXT ·XVFRINTD(SB), NOSPLIT, $0 XVFRINTD X1, X2 RET TEXT ·VFCLASSF(SB), NOSPLIT, $0 VFCLASSF V1, V2 RET TEXT ·VFCLASSD(SB), NOSPLIT, $0 VFCLASSD V1, V2 RET TEXT ·XVFCLASSF(SB), NOSPLIT, $0 XVFCLASSF X1, X2 RET TEXT ·XVFCLASSD(SB), NOSPLIT, $0 XVFCLASSD X1, X2 RET