]> git.ipfire.org Git - thirdparty/gcc.git/commit
rs6000.c (rs6000_cannot_change_mode_class): Do not allow subregs of TDmode in FPRs...
authorUlrich Weigand <uweigand@de.ibm.com>
Wed, 20 Nov 2013 16:22:57 +0000 (16:22 +0000)
committerUlrich Weigand <uweigand@gcc.gnu.org>
Wed, 20 Nov 2013 16:22:57 +0000 (16:22 +0000)
commit9abaec9c1ce6de2035637ba50e57f64dcdf5f22f
treee0e73a67068d231ddcf242ff608a6e33d9fb6bd6
parent547101fb67fb77fb069acd04669e18f6d4684c9f
rs6000.c (rs6000_cannot_change_mode_class): Do not allow subregs of TDmode in FPRs of smaller size in little-endian.

* config/rs6000/rs6000.c (rs6000_cannot_change_mode_class): Do not
allow subregs of TDmode in FPRs of smaller size in little-endian.
(rs6000_split_multireg_move): When splitting an access to TDmode
in FPRs, do not use simplify_gen_subreg.

From-SVN: r205123
gcc/ChangeLog
gcc/config/rs6000/rs6000.c