* config/sparc/constraints.md (U): Adjust comment.
commita15b8baaa93525de9fe4a95c98f05e9e8b0702b1
authorebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 3 Dec 2016 17:29:43 +0000 (3 17:29 +0000)
committerebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 3 Dec 2016 17:29:43 +0000 (3 17:29 +0000)
tree553b4eda02c83fed6e917e233ca215d109fc27e9
parent31b80ba98954bcc107fc6184a694db0d9033088a
* config/sparc/constraints.md (U): Adjust comment.
* config/sparc/sparc.md (lra): New attribute.
(enabled): For base instructions, if the lra attribute is set,
return 1 if it is in keeping with TARGET_LRA.
(*movdi_insn_sp32): Add lra attribute for alternatives mentioning U
constraint and duplicate them with U replaced by r.
(*movdf_insn_sp32): Likewise.
(*mov<VM64:mode>_insn_sp32): Likewise.
(*movtf_insn_sp32): Remove alternatives mentioning U constraint.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@243221 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/sparc/constraints.md
gcc/config/sparc/sparc.md