2015-01-15 Vladimir Makarov <vmakarov@redhat.com>
commited6272f7f323f289a2b10e156d24f073aa2e8887
authorvmakarov <vmakarov@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 15 Jan 2015 20:26:19 +0000 (15 20:26 +0000)
committervmakarov <vmakarov@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 15 Jan 2015 20:26:19 +0000 (15 20:26 +0000)
tree8ad53dce7dd0dcd0dfba90387bdd8075e7e631b3
parentca4c354552639d3bac6d1f690d9e04017d7d80ed
2015-01-15  Vladimir Makarov  <vmakarov@redhat.com>

PR rtl-optimization/64110
* stmt.c (parse_output_constraint): Process '^' and '$'.
(parse_input_constraint): Ditto.
* lra-constraints.c (process_alt_operands): Process the new
constraints.
* ira-costs.c (record_reg_classes): Process the new constraint
'^'.
* genoutput.c (indep_constraints): Add '^' and '$'.
* config/i386/sse.md (*vec_dup<mode>): Use '$' instead of '!'.
* doc/md.texi: Add description of the new constraints.

2015-01-15  Vladimir Makarov  <vmakarov@redhat.com>

PR rtl-optimization/64110
* gcc.target/i386/pr64110.c: Add scan-assembler.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@219683 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/i386/sse.md
gcc/doc/md.texi
gcc/genoutput.c
gcc/ira-costs.c
gcc/lra-constraints.c
gcc/stmt.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/pr64110.c