diff options
| author | Martin Jambor <mjambor@suse.cz> | 2015-10-26 15:36:43 +0100 |
|---|---|---|
| committer | Martin Jambor <jamborm@gcc.gnu.org> | 2015-10-26 15:36:43 +0100 |
| commit | 54b29abae495cff52c58a09128a5409850730247 (patch) | |
| tree | f8c25f0c87d27b7c27a7143a2ccaa07a861da2dc /libjava/java | |
| parent | b86dd8b81a583abcdeda1850fdc26600a83a53f9 (diff) | |
Also remap SSA_NAMEs of PARM_DECLs in IPA-SRA
2015-10-26 Martin Jambor <mjambor@suse.cz>
PR tree-optimization/67794
* tree-sra.c (replace_removed_params_ssa_names): Do not distinguish
between types of statements but accept original definitions as a
parameter.
(ipa_sra_modify_function_body): Use FOR_EACH_SSA_DEF_OPERAND to
iterate over definitions.
testsuite/
* gcc.dg/ipa/ipa-sra-10.c: New test.
* gcc.dg/torture/pr67794.c: Likewise.
From-SVN: r229367
Diffstat (limited to 'libjava/java')
0 files changed, 0 insertions, 0 deletions
