diff options
author | Kugan Vivekanandarajah <kuganv@linaro.org> | 2016-11-09 01:41:26 +0000 |
---|---|---|
committer | Kugan Vivekanandarajah <kugan@gcc.gnu.org> | 2016-11-09 01:41:26 +0000 |
commit | 5d5f1e95b1f4defc34597417167b1b2bc716b592 (patch) | |
tree | 993a3d81302508074a9b5c91e514840c243f83dc /gcc/fortran/class.c | |
parent | 8f33501e32c020eada7df9d834622f2e2168f400 (diff) | |
download | gcc-5d5f1e95b1f4defc34597417167b1b2bc716b592.zip gcc-5d5f1e95b1f4defc34597417167b1b2bc716b592.tar.gz gcc-5d5f1e95b1f4defc34597417167b1b2bc716b592.tar.bz2 |
Fix ice in set_value_range
Fix ice in set_value_range
gcc/ChangeLog:
2016-11-09 Kugan Vivekanandarajah <kuganv@linaro.org>
PR ipa/78121
* ipa-cp.c (propagate_vr_accross_jump_function): Pass param type.
Also fold constant passed as argument while computing value range.
(propagate_constants_accross_call): Pass param type.
* ipa-prop.c: export ipa_get_callee_param_type.
* ipa-prop.h: export ipa_get_callee_param_type.
gcc/testsuite/ChangeLog:
2016-11-09 Kugan Vivekanandarajah <kuganv@linaro.org>
PR ipa/78121
* gcc.dg/ipa/pr78121.c: New test.
From-SVN: r241989
Diffstat (limited to 'gcc/fortran/class.c')
0 files changed, 0 insertions, 0 deletions