aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/arch/s390/kernel/fpu.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2024-02-16s390/fpu: limit save and restore to used registersHeiko Carstens1-35/+77
2024-02-16s390/fpu: decrease stack usage for some casesHeiko Carstens1-24/+24
2024-02-16s390/fpu: remove anonymous union from struct fpuHeiko Carstens1-4/+4
2024-02-16s390/fpu: remove regs member from struct fpuHeiko Carstens1-7/+4
2024-02-16s390/fpu: change type of fpu mask from u32 to intHeiko Carstens1-4/+4
2024-02-16s390/fpu: rename save_fpu_regs() to save_user_fpu_regs(), etcHeiko Carstens1-10/+10
2024-02-16s390/fpu: convert FPU CIF flag to regular TIF flagHeiko Carstens1-3/+3
2024-02-16s390/fpu: convert __kernel_fpu_begin()/__kernel_fpu_end() to CHeiko Carstens1-86/+62
2024-02-16s390/fpu: provide and use vlm and vstm inline assembliesHeiko Carstens1-18/+6
2024-02-16s390/fpu: provide and use lfpc, sfpc, and stfpc inline assembliesHeiko Carstens1-9/+5
2024-02-16s390/fpu: provide and use ld and std inline assembliesHeiko Carstens1-72/+9
2024-02-16s390/fpu: use lfpc instead of sfpc instructionHeiko Carstens1-1/+1
2024-02-16s390/fpu: move, rename, and merge header filesHeiko Carstens1-3/+1
2024-02-16s390/fpu: various coding style changesHeiko Carstens1-11/+7
2024-02-16s390/fpu: use KERNEL_VXR_LOW instead of KERNEL_VXR_V0V7Heiko Carstens1-2/+2
2024-01-11s390/fpu: remove __load_fpu_regs() exportHeiko Carstens1-1/+0
2023-12-11s390/fpu: get rid of MACHINE_HAS_VXHeiko Carstens1-4/+4
2023-12-11s390/fpu: get rid of test_fp_ctl()Heiko Carstens1-2/+2
2022-12-06s390/vx: add vx-insn.h wrapper include fileHeiko Carstens1-2/+1
2021-01-19s390: convert to generic entrySven Schnelle1-0/+88
2019-04-17s390: correct some inline assembly constraintsVasily Gorbik1-1/+1
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2016-08-29s390/fpu: improve kernel_fpu_[begin|end]Martin Schwidefsky1-195/+122
2016-06-14s390/vx: add support functions for in-kernel FPU useHendrik Brueckner1-0/+249