sparc.md (movtf reg/reg split): Don't generate SUBREGs by hand, gen the…
sparc.md (movtf reg/reg split): Don't generate SUBREGs by hand, gen the appropriate hard reg directly. * config/sparc/sparc.md (movtf reg/reg split): Don't generate SUBREGs by hand, gen the appropriate hard reg directly. (movtf reg/mem split): Likewise and alter_subreg on destination if necessary. (movtf mem/reg split): Similarly. (movdf_cc_sp64): Rename from hidden pattern. (movtf_cc_hq_sp64): Renamed from movtf_cc_sp64. (movtf_cc_sp64, following split): New pattern and splitter. (movdf_cc_reg_sp64): Rename from hidden pattern. (movtf_cc_reg_hq_sp64): Renamed from movtf_cc_reg_sp64, require TARGET_HARD_QUAD. (movtf_cc_reg_sp64, following split): New pattern and splitter. Co-Authored-By: Jakub Jelinek <jakub@redhat.com> From-SVN: r30880
Showing
This diff is collapsed.
Click to expand it.
Please
register
or
sign in
to comment