Lines Matching refs:polymorphic
448 ii->polymorphic ? "polymorphic" : "simple", ii->param_index, in ipa_print_node_jump_functions()
458 if (ii->polymorphic) in ipa_print_node_jump_functions()
2360 ii->polymorphic = 1; in ipa_analyze_virtual_call_uses()
2383 if (cs->indirect_info->polymorphic && flag_devirtualize) in ipa_analyze_call_uses()
2935 ie->indirect_info->polymorphic ? "a virtual" : "an indirect", in ipa_make_edge_direct_to_target()
3436 else if (ici->polymorphic) in update_indirect_edges_after_inlining()
3484 && !ici->polymorphic) in update_indirect_edges_after_inlining()
3489 if (ici->polymorphic in update_indirect_edges_after_inlining()
3498 && !ici->polymorphic) in update_indirect_edges_after_inlining()
3504 if (ici->polymorphic in update_indirect_edges_after_inlining()
4257 bp_pack_value (&bp, ii->polymorphic, 1); in ipa_write_indirect_edge_info()
4264 if (ii->agg_contents || ii->polymorphic) in ipa_write_indirect_edge_info()
4269 if (ii->polymorphic) in ipa_write_indirect_edge_info()
4290 ii->polymorphic = bp_unpack_value (&bp, 1); in ipa_read_indirect_edge_info()
4296 if (ii->agg_contents || ii->polymorphic) in ipa_read_indirect_edge_info()
4300 if (ii->polymorphic) in ipa_read_indirect_edge_info()