// Copyright (c) 2026 Petr Balvín (https://petrbalvin.org) // SPDX-License-Identifier: BSD-3-Clause #include "textflag.h" TEXT ·ldst(SB), NOSPLIT, $0 LD (X8), X9 SD X9, (X8) LW (X8), X9 SW X9, (X8) LD 8(X2), X10 SD X10, 16(X2) LW 4(X2), X11 SW X11, 8(X2) RET TEXT ·addi4spn(SB), NOSPLIT, $0 ADDI $16, X2, X8 RET TEXT ·wordarith(SB), NOSPLIT, $0 ADDW X9, X8, X8 SUBW X9, X8, X8 RET