Home
last modified time | relevance | path

Searched refs:f31 (Results 1 – 18 of 18) sorted by relevance

/linux-6.12.1/tools/testing/selftests/powerpc/math/
Dfpu_asm.S64 fcmpu cr1,f0,f31
76 stfd f31, STACK_FRAME_LOCAL(0, 0)(sp) // backup f31
81 lfd f31, (8 * i)(r4) // load expected value
82 fcmpu cr0, i, f31 // compare
87 lfd f31, STACK_FRAME_LOCAL(0, 0)(sp) // reload f31
91 fcmpu cr0, f30, f31 // compare
106 # f14-f31 are non volatiles
/linux-6.12.1/tools/testing/selftests/powerpc/include/
Dfpu_asm.h11 stfd f31,(stack_size + STACK_FRAME_MIN_SIZE)(%r1); \
31 lfd f31,(stack_size + STACK_FRAME_MIN_SIZE)(%r1); \
72 lfd f31,136(r3)
/linux-6.12.1/arch/mips/include/asm/
Dfpregdef.h54 #define fs5f $f31
93 #define fs7 $f31
Dasmmacro.h128 sdc1 $f31, THREAD_FPR31(\thread)
187 ldc1 $f31, THREAD_FPR31(\thread)
/linux-6.12.1/arch/riscv/kernel/
Dfpu.S59 fsd f31, TASK_THREAD_F31_F0(a0)
102 fld f31, TASK_THREAD_F31_F0(a0)
170 __access_func(f31)
Dhead.S433 fmv.s.x f31, zero
/linux-6.12.1/arch/mips/kvm/
Dfpu.S46 sdc1 $f31, VCPU_FPR31(a0)
90 ldc1 $f31, VCPU_FPR31(a0)
/linux-6.12.1/arch/loongarch/include/asm/
Dfpregdef.h41 #define fs7 $f31
Dasmmacro.h165 fst.d $f31, \tmp, THREAD_FPR31 - THREAD_FPR0
202 fld.d $f31, \tmp, THREAD_FPR31 - THREAD_FPR0
/linux-6.12.1/arch/riscv/kvm/
Dvcpu_switch.S273 fsw f31, KVM_ARCH_FP_F_F31(a0)
315 fsd f31, KVM_ARCH_FP_D_F31(a0)
357 flw f31, KVM_ARCH_FP_F_F31(a0)
399 fld f31, KVM_ARCH_FP_D_F31(a0)
/linux-6.12.1/arch/x86/crypto/
Dcurve25519-x86_64.c1163 u64 f31; in store_felem() local
1184 f31 = f[3U]; in store_felem()
1185 top_bit = f31 >> (u32)63U; in store_felem()
1186 f[3U] = f31 & (u64)0x7fffffffffffffffU; in store_felem()
/linux-6.12.1/arch/mips/kernel/
Dr4k_fpu.S133 EX sdc1 $f31, 248(a0)
200 EX ldc1 $f31, 248(a0)
/linux-6.12.1/Documentation/translations/zh_TW/arch/loongarch/
Dintroduction.rst58 當系統中存在FPU時,LoongArch有32個浮點寄存器( ``$f0`` ~ ``$f31`` )。在LA64
69 ``$f24``-``$f31`` ``$fs0``-``$fs7`` 靜態寄存器 是
/linux-6.12.1/Documentation/translations/zh_CN/arch/loongarch/
Dintroduction.rst58 当系统中存在FPU时,LoongArch有32个浮点寄存器( ``$f0`` ~ ``$f31`` )。在LA64
69 ``$f24``-``$f31`` ``$fs0``-``$fs7`` 静态寄存器 是
/linux-6.12.1/arch/loongarch/kernel/
Dfpu.S61 EX fst.d $f31, \base, (31 * FPU_REG_WIDTH)
96 EX fld.d $f31, \base, (31 * FPU_REG_WIDTH)
444 movgr2fr.d $f31, t1
/linux-6.12.1/arch/sparc/kernel/
Dfpu_traps.S280 fitod %f31, %f62
323 fdtos %f62, %f31
/linux-6.12.1/Documentation/arch/loongarch/
Dintroduction.rst58 LoongArch has 32 FPRs ( ``$f0`` ~ ``$f31`` ) when FPU is present. Each one is
71 ``$f24``-``$f31`` ``$fs0``-``$fs7`` Static registers Yes
/linux-6.12.1/arch/alpha/kernel/
Dentry.S701 stt $f0, FR(31) # save fpcr in slot of $f31