OSDN Git Service

2010-12-09 Martin Jambor <mjambor@suse.cz>
authorjamborm <jamborm@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 9 Dec 2010 15:16:22 +0000 (15:16 +0000)
committerjamborm <jamborm@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 9 Dec 2010 15:16:22 +0000 (15:16 +0000)
commit14c9496e39a76064891431e88ad260110fb35475
treeb9b56ea61d799eb9047c570a47d2d6d142e02c00
parent99cffa1d744281dfe276da123eca3dec11261316
2010-12-09  Martin Jambor  <mjambor@suse.cz>

* ipa-prop.h (struct ipa_parm_adjustment): New field alias_ptr_type.
* ipa-prop.c (ipa_modify_call_arguments): Use it.
* tree-sra.c (splice_param_accesses): Test that all accesses have the
same alias reference type.
(turn_representatives_into_adjustments): Set alias_ptr_type of the
adjustment.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@167641 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/ipa-prop.c
gcc/ipa-prop.h
gcc/tree-sra.c