diff options
author | Richard Earnshaw <rearnsha@arm.com> | 2009-07-31 21:56:28 +0000 |
---|---|---|
committer | Richard Earnshaw <rearnsha@gcc.gnu.org> | 2009-07-31 21:56:28 +0000 |
commit | 6f7b8b706765f7277f9f99e947eeb114eb203b50 (patch) | |
tree | 68f566bfb773dc970b4f8ea9e3051157d5ecacbd /gcc/function.c | |
parent | 1732047792af977668ac7c1d93571b489e767c60 (diff) | |
download | gcc-6f7b8b706765f7277f9f99e947eeb114eb203b50.zip gcc-6f7b8b706765f7277f9f99e947eeb114eb203b50.tar.gz gcc-6f7b8b706765f7277f9f99e947eeb114eb203b50.tar.bz2 |
re PR tree-optimization/40914 (ipa_analyze_call_uses fails to handle ptrmemfunc_vbit_in_delta)
PR tree-optimization/40914
* ipa-prop.c (ipa_get_ptr_load_param): New argument use_delta,
if set, then check the delta field of the PMF record.
(ipa_get_stmt_member_ptr_load_param): Propagate new param use_delta.
(ipa_analyze_call_uses): Handle machines where the vbit for a PMF
call is stored in the delta.
From-SVN: r150319
Diffstat (limited to 'gcc/function.c')
0 files changed, 0 insertions, 0 deletions