1 /* SPDX-License-Identifier: GPL-2.0 */
3 * Definitions for the FPU register names
5 * Copyright (C) 2020-2022 Loongson Technology Corporation Limited
7 #ifndef _ASM_FPREGDEF_H
8 #define _ASM_FPREGDEF_H
10 #define fa0 $f0 /* argument registers, fa0/fa1 reused as fv0/fv1 for return value */
18 #define ft0 $f8 /* caller saved */
34 #define fs0 $f24 /* callee saved */
43 #ifndef CONFIG_AS_HAS_FCSR_CLASS
45 * Current binutils expects *GPRs* at FCSR position for the FCSR
46 * operation instructions, so define aliases for those used.
59 #endif /* _ASM_FPREGDEF_H */