Lines Matching refs:polymorphic
40 This is the Gimple representation of type information of a polymorphic call.
77 polymorphic (indirect) call
79 polymorphic call contains otr_type and otr_token taken from
103 indirect polymorphic edge all possible polymorphic call targets of the call.
180 thunk is being expanded and there is no need to clear the polymorphic
354 only for polymorphic types.
1434 "is not polymorphic"));
1438 "is polymorphic"));
1615 /* Chose polymorphic type as leader (this happens only in case of ODR
1677 "number of polymorphic bases is "
1740 /* If we have a polymorphic type info specified for TYPE1
1750 /* One base is polymorphic and the other not.
1760 "a base of the type is polymorphic only in one "
1988 /* For now record only polymorphic types. other are
2326 (and thus can be a destination of polymorphic call).
2426 /* Method can only be called by polymorphic call if any
2657 /* Cache of queries for polymorphic call targets.
2660 polymorphic calls in the program, so we memoize all the previous
2677 /* Polymorphic call target cache helpers. */
2734 /* Remove entry in polymorphic call target cache hash. */
2743 /* Polymorphic call target query cache. */
2749 /* Destroy polymorphic call target query cache. */
3014 /* Return vector containing possible targets of polymorphic call of type
3396 /* With many targets for every call polymorphic dumps are going to
3407 /* Dump all possible targets of a polymorphic call. */
3426 fprintf (f, " Targets of polymorphic call of type %i:", type->id);
3460 /* Return true if N can be possibly target of a polymorphic call of
3488 as a targets of polymorphic calls. */
3496 /* Return true if N can be possibly target of a polymorphic call of
3538 /* Return true if N looks like likely target of a polymorphic call.
3636 When polymorphic call has only one likely target in the unit,
3679 if (e->indirect_info->polymorphic)
3704 polymorphic call context propagation. If not, we can just
3705 forget about this call being polymorphic and avoid some heavy
3718 e->indirect_info->polymorphic = false;
3721 fprintf (dump_file, "Dropping polymorphic call info;"
3949 "%i polymorphic calls, %i devirtualized,"