EHS/src/Math_GCC_ARM64.s
Karutoh bcd71cf2b5
All checks were successful
Build & Release / Windows-AMD64-Build (push) Successful in 1m8s
Build & Release / Linux-AMD64-Build (push) Successful in 1m30s
Build & Release / Linux-AARCH64-Build (push) Successful in 3m21s
Adjusted workflow.
2024-02-05 22:25:30 -08:00

52 lines
921 B
ArmAsm

.global _ZN3ehs4Math9Sqrt_VFP4Ef
.global _ZN3ehs4Math9Sqrt_VFP4Ed
.global _ZN3ehs4Math4NearEf
.global _ZN3ehs4Math4NearEd
.global _ZN3ehs4Math5FloorEf
.global _ZN3ehs4Math5FloorEd
.global _ZN3ehs4Math4CeilEf
.global _ZN3ehs4Math4CeilEd
.global _ZN3ehs4Math5TruncEf
.global _ZN3ehs4Math5TruncEd
.section .text
_ZN3ehs4Math9Sqrt_VFP4Ef:
FSQRT S0, S0
RET
_ZN3ehs4Math9Sqrt_VFP4Ed:
FSQRT D0, D0
RET
_ZN3ehs4Math4NearEf:
FRINTN S0, S0
RET
_ZN3ehs4Math4NearEd:
FRINTN D0, D0
RET
_ZN3ehs4Math5FloorEf:
FRINTM S0, S0
RET
_ZN3ehs4Math5FloorEd:
FRINTM D0, D0
RET
_ZN3ehs4Math4CeilEf:
FRINTP S0, S0
RET
_ZN3ehs4Math4CeilEd:
FRINTP D0, D0
RET
_ZN3ehs4Math5TruncEf:
FRINTZ S0, S0
RET
_ZN3ehs4Math5TruncEd:
FRINTZ D0, D0
RET