re PR middle-end/70593 (Miscompilation of xen starting with r226901)
authorJakub Jelinek <jakub@redhat.com>
Fri, 8 Apr 2016 17:28:20 +0000 (19:28 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Fri, 8 Apr 2016 17:28:20 +0000 (19:28 +0200)
commitabc0647a4d9f9a7acf0fdf39e9abc2fe39c5948d
treeb64106d038b8d766e5c9df7c8c18fb5b3de0049b
parent1a13c0a284eaa74f40c10f387034173bfe3a426b
re PR middle-end/70593 (Miscompilation of xen starting with r226901)

PR middle-end/70593
* tree-ssa-coalesce.c (build_ssa_conflict_graph): For stmt
with multiple SSA_NAME defs, force the outputs other than first
to be live before calling live_track_process_def on each output.

* gcc.target/i386/pr70593.c: New test.

From-SVN: r234834
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/pr70593.c [new file with mode: 0644]
gcc/tree-ssa-coalesce.c