summaryrefslogtreecommitdiff
path: root/arch/s390/kernel/fpu.c
AgeCommit message (Expand)Author
2024-02-16s390/fpu: limit save and restore to used registersHeiko Carstens
2024-02-16s390/fpu: decrease stack usage for some casesHeiko Carstens
2024-02-16s390/fpu: remove anonymous union from struct fpuHeiko Carstens
2024-02-16s390/fpu: remove regs member from struct fpuHeiko Carstens
2024-02-16s390/fpu: change type of fpu mask from u32 to intHeiko Carstens
2024-02-16s390/fpu: rename save_fpu_regs() to save_user_fpu_regs(), etcHeiko Carstens
2024-02-16s390/fpu: convert FPU CIF flag to regular TIF flagHeiko Carstens
2024-02-16s390/fpu: convert __kernel_fpu_begin()/__kernel_fpu_end() to CHeiko Carstens
2024-02-16s390/fpu: provide and use vlm and vstm inline assembliesHeiko Carstens
2024-02-16s390/fpu: provide and use lfpc, sfpc, and stfpc inline assembliesHeiko Carstens
2024-02-16s390/fpu: provide and use ld and std inline assembliesHeiko Carstens
2024-02-16s390/fpu: use lfpc instead of sfpc instructionHeiko Carstens
2024-02-16s390/fpu: move, rename, and merge header filesHeiko Carstens
2024-02-16s390/fpu: various coding style changesHeiko Carstens
2024-02-16s390/fpu: use KERNEL_VXR_LOW instead of KERNEL_VXR_V0V7Heiko Carstens
2024-01-11s390/fpu: remove __load_fpu_regs() exportHeiko Carstens
2023-12-11s390/fpu: get rid of MACHINE_HAS_VXHeiko Carstens
2023-12-11s390/fpu: get rid of test_fp_ctl()Heiko Carstens
2022-12-06s390/vx: add vx-insn.h wrapper include fileHeiko Carstens
2021-01-19s390: convert to generic entrySven Schnelle
2019-04-17s390: correct some inline assembly constraintsVasily Gorbik
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman
2016-08-29s390/fpu: improve kernel_fpu_[begin|end]Martin Schwidefsky
2016-06-14s390/vx: add support functions for in-kernel FPU useHendrik Brueckner