--- gcc/config/i860/i860.md 2018/04/24 18:10:24 1.1.1.1 +++ gcc/config/i860/i860.md 2018/04/24 18:28:43 1.1.1.4 @@ -15,7 +15,8 @@ ;; You should have received a copy of the GNU General Public License ;; along with GNU CC; see the file COPYING. If not, write to -;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. +;; the Free Software Foundation, 59 Temple Place - Suite 330, +;; Boston, MA 02111-1307, USA. ;;- See file "rtl.def" for documentation on define_insn, match_*, et. al. @@ -1052,7 +1053,7 @@ }") (define_insn "movdf" - [(set (match_operand:DF 0 "general_operand" "=*rm,&*r,?f,?*rm") + [(set (match_operand:DF 0 "general_operand" "=*rm,*r,?f,?*rm") (match_operand:DF 1 "general_operand" "*r,m,*rfmG,f"))] "" "* @@ -1070,7 +1071,7 @@ }") (define_insn "movdi" - [(set (match_operand:DI 0 "general_operand" "=rm,&r,?f,?rm") + [(set (match_operand:DI 0 "general_operand" "=rm,r,?f,?rm") (match_operand:DI 1 "general_operand" "r,miF,rfmG,f"))] "" "* @@ -1441,7 +1442,7 @@ ;; Signed bitfield extractions come out looking like ;; (shiftrt (sign_extend (shift )) ) ;; which we expand poorly as four shift insns. -;; These patters yeild two shifts: +;; These patterns yield two shifts: ;; (shiftrt (shift ) ) (define_insn "" [(set (match_operand:SI 0 "register_operand" "=r") @@ -1684,7 +1685,7 @@ (define_insn "subdi3" [(set (match_operand:DI 0 "register_operand" "=f") - (minus:DI (match_operand:DI 1 "register_operand" "%f") + (minus:DI (match_operand:DI 1 "register_operand" "f") (match_operand:DI 2 "register_operand" "f")))] "" "fisub.dd %1,%2,%0")