Lines Matching refs:modref_access_analysis
1099 (modref_access_analysis::record_global_memory_load): New member
1101 (modref_access_analysis::record_global_memory_store): Likewise.
1102 (modref_access_analysis::process_fnspec): Distingush global and local
1104 (modref_access_analysis::analyze_call): Likewise.
1200 * ipa-modref.c (modref_access_analysis::record_access): Honor
1202 (modref_access_analysis::record_access_lto): Likewise.
1335 * ipa-modref.c (modref_access_analysis::analyze): Terminate BB
3195 (modref_access_analysis::record_access): Update.
3196 (modref_access_analysis::record_access_lto): Update.
3197 (modref_access_analysis::process_fnspec): Update.
3335 (modref_access_analysis::get_access): Use parm_map_for_ptr.
3336 (modref_access_analysis::process_fnspec): Update.
3337 (modref_access_analysis::analyze_load): Update.
3338 (modref_access_analysis::analyze_store): Update.
3347 (class modref_access_analysis): New class.
3348 (modref_access_analysis::set_side_effects): New member function.
3349 (modref_access_analysis::set_nondeterministic): New member function.
3351 (modref_access_analysis::get_access): ... this one.
3353 (modref_access_analysis::record_access): ... this one.
3355 (modref_access_analysis::record_access_lto): ... This one.
3357 (modref_access_analysis::record_access_p): ... This one
3358 (modref_access_analysis::record_unknown_load): New member function.
3359 (modref_access_analysis::record_unknown_store): New member function.
3361 (modref_access_analysis::get_access_for_fnspec): ... this one.
3367 (modref_access_analysis::process_fnspec): ... this one.
3369 (modref_access_analysis::analyze_call): ... this one.
3372 (modref_access_analysis::analyze_load): ... this one.
3374 (modref_access_analysis::analyze_store): ... this one.
3376 (modref_access_analysis::analyze_stmt): ... This one.
3378 (modref_access_analysis::propagate): Break out from ...
3379 (modref_access_analysis::analyze): Break out from ...