PR 66714
commit44f86782ae907bcf32815df5d767a0c5e1e078fe
authorcesar <cesar@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 24 Jul 2015 14:38:43 +0000 (24 14:38 +0000)
committercesar <cesar@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 24 Jul 2015 14:38:43 +0000 (24 14:38 +0000)
tree4caf60c4272974485ca33f106b3ebe2e407dc7d9
parent410acc7f31552d43ec4926d95676e62542e160dc
PR 66714

gcc/
* tree-cfg.c (struct replace_decls_d): New struct.
(replace_block_vars_by_duplicates_1): New function.
(replace_block_vars_by_duplicates): Use it to replace the decls
in the value exprs by duplicates.

libgomp/
* testsuite/libgomp.c/pr66714.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@226160 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/tree-cfg.c
libgomp/ChangeLog
libgomp/testsuite/libgomp.c/pr66714.c [new file with mode: 0644]