]> git.ipfire.org Git - thirdparty/gcc.git/commit
rs6000: enable SImode in FP register on P7
authorHaochen Gui <guihaoc@gcc.gnu.org>
Mon, 9 Oct 2023 06:33:23 +0000 (14:33 +0800)
committerHaochen Gui <guihaoc@gcc.gnu.org>
Mon, 9 Oct 2023 06:37:33 +0000 (14:37 +0800)
commit5cbe235de6d5c2a04a3116c6b6e63a0e4b8da304
tree321ddcde669c9cea661603c508f064169ee82399
parent6f2899208dda178d9954f11cd2ca4fef0c93b4dd
rs6000: enable SImode in FP register on P7

gcc/
PR target/88558
* config/rs6000/rs6000.cc (rs6000_hard_regno_mode_ok_uncached):
Enable SImode on FP registers for P7.
* config/rs6000/rs6000.md (*movsi_internal1): Add fmr for SImode
move between FP registers.  Set attribute isa of stfiwx to "*"
and attribute of stxsiwx to "p7".
gcc/config/rs6000/rs6000.cc
gcc/config/rs6000/rs6000.md