go-randomx/asm/round_arm64.s
DataHoarder aab8f99dd4
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
Include softfloat64 and allow for purego implementation
2024-04-17 06:04:29 +02:00

14 lines
201 B
ArmAsm

//go:build arm64 && !purego
#include "textflag.h"
TEXT ·getFPCR(SB),NOSPLIT,$0-8
MOVD FPCR, R1
MOVD R1, value+0(FP)
RET
TEXT ·setFPCR(SB),NOSPLIT,$0-8
MOVD value+0(FP), R1
MOVD R1, FPCR
RET