diff options
author | Kazu Hirata <kazu@codesourcery.com> | 2008-11-06 14:59:09 +0000 |
---|---|---|
committer | Kazu Hirata <kazu@gcc.gnu.org> | 2008-11-06 14:59:09 +0000 |
commit | 66e62b4943dc28224c96f4986ed11a007180d7ea (patch) | |
tree | 58b44151e6e81b9d15ee44718df0e1316e8a2dd8 /gcc/reg-stack.c | |
parent | 1ddb9ec910a77414305a4b3bba72e3f4ae02f92a (diff) | |
download | gcc-66e62b4943dc28224c96f4986ed11a007180d7ea.zip gcc-66e62b4943dc28224c96f4986ed11a007180d7ea.tar.gz gcc-66e62b4943dc28224c96f4986ed11a007180d7ea.tar.bz2 |
re PR target/35574 (unrecognizable insn generated for vector move)
PR target/35574
* config/sparc/constraints.md (D): New.
* config/sparc/predicates.md (const_double_or_vector_operand):
New.
* config/sparc/sparc.c (sparc_extra_constraint_check): Handle the
'D' constraint.
* config/sparc/sparc.md (*movdf_insn_sp32_v9, *movdf_insn_sp64):
Use the 'D' constraint in addition to 'F' in some alternatives.
(DF splitter): Generalize for V64mode.
* doc/md.texi (SPARC): Document the 'D' constraint.
From-SVN: r141644
Diffstat (limited to 'gcc/reg-stack.c')
0 files changed, 0 insertions, 0 deletions