https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115752
--- Comment #19 from GCC Commits <cvs-commit at gcc dot gnu.org> --- The releases/gcc-13 branch has been updated by LuluCheng <chengl...@gcc.gnu.org>: https://gcc.gnu.org/g:616c3290785c204b3019e7aaff8a7d9bb425d336 commit r13-8910-g616c3290785c204b3019e7aaff8a7d9bb425d336 Author: Lulu Cheng <chengl...@loongson.cn> Date: Thu Jul 4 10:37:26 2024 +0800 LoongArch: TFmode is not allowed to be stored in the float register. PR target/115752 gcc/ChangeLog: * config/loongarch/loongarch.cc (loongarch_hard_regno_mode_ok_uncached): Replace UNITS_PER_FPVALUE with UNITS_PER_HWFPVALUE. * config/loongarch/loongarch.h (UNITS_PER_FPVALUE): Delete. gcc/testsuite/ChangeLog: * gcc.target/loongarch/pr115752.c: New test. (cherry picked from commit abeb6c8a62758faa0719e818e6e8a7db15a6793b)