gcc/gcc/config/arc
Richard Sandiford 73f793e3bb md.texi: Document that the % constraint character must be at the beginning of the string.
gcc/
	* doc/md.texi: Document that the % constraint character must
	be at the beginning of the string.
	* genoutput.c (validate_insn_alternatives): Check that '=',
	'+' and '%' only appear at the beginning of a constraint.
	* ira.c (commutative_constraint_p): Delete.
	(ira_get_dup_out_num): Expect the '%' commutativity marker to be
	at the start of the string.
	* config/alpha/alpha.md (*movmemdi_1, *clrmemdi_1): Remove
	duplicate '='s.
	* config/arm/neon.md (bicdi3_neon): Likewise.
	* config/iq2000/iq2000.md (addsi3_internal, subsi3_internal, sgt_si)
	(slt_si, sltu_si): Likewise.
	* config/vax/vax.md (sbcdi3): Likewise.
	* config/h8300/h8300.md (*cmpstz): Remove duplicate '+'.
	* config/arc/arc.md (mulsi_600, mulsidi_600, umulsidi_600)
	(mul64): Move '%' to beginning of constraint.
	* config/arm/arm.md (*xordi3_insn): Likewise.
	* config/nds32/nds32.md (add<mode>3, mulsi3, andsi3, iorsi3)
	(xorsi3): Likewise.

From-SVN: r211031
2014-05-28 19:49:18 +00:00
..
arc-modes.def Update copyright years in gcc/ 2014-01-02 22:23:26 +00:00
arc-opts.h Update copyright years in gcc/ 2014-01-02 22:23:26 +00:00
arc-protos.h Update copyright years in gcc/ 2014-01-02 22:23:26 +00:00
arc-simd.h Update copyright years in gcc/ 2014-01-02 22:23:26 +00:00
arc.c reg-notes.def (CROSSING_JUMP): Likewise. 2014-05-19 06:49:58 +00:00
arc.h Update copyright years in gcc/ 2014-01-02 22:23:26 +00:00
arc.md md.texi: Document that the % constraint character must be at the beginning of the string. 2014-05-28 19:49:18 +00:00
arc.opt arc.opt (mlra): Move comment above option name to avoid mis-parsing as language options. 2014-04-30 17:06:07 +01:00
arc600.md Update copyright years in gcc/ 2014-01-02 22:23:26 +00:00
arc700.md Update copyright years in gcc/ 2014-01-02 22:23:26 +00:00
constraints.md Update copyright years in gcc/ 2014-01-02 22:23:26 +00:00
fpx.md Update copyright years in gcc/ 2014-01-02 22:23:26 +00:00
predicates.md Fix post-reload predicate mismatch ICE during qt build: 2014-03-11 16:09:59 +00:00
simdext.md Update copyright years in gcc/ 2014-01-02 22:23:26 +00:00
t-arc-newlib Update copyright years in gcc/ 2014-01-02 22:23:26 +00:00
t-arc-uClibc Update copyright years in gcc/ 2014-01-02 22:23:26 +00:00