Lines Matching refs:VirtualCallTarget

206 wholeprogramdevirt::findLowestOffset(ArrayRef<VirtualCallTarget> Targets,  in findLowestOffset()
210 for (const VirtualCallTarget &Target : Targets) { in findLowestOffset()
238 for (const VirtualCallTarget &Target : Targets) { in findLowestOffset()
279 MutableArrayRef<VirtualCallTarget> Targets, uint64_t AllocBefore, in setBeforeReturnValues()
287 for (VirtualCallTarget &Target : Targets) { in setBeforeReturnValues()
296 MutableArrayRef<VirtualCallTarget> Targets, uint64_t AllocAfter, in setAfterReturnValues()
304 for (VirtualCallTarget &Target : Targets) { in setAfterReturnValues()
312 VirtualCallTarget::VirtualCallTarget(GlobalValue *Fn, const TypeMemberInfo *TM) in VirtualCallTarget() function in VirtualCallTarget
613 tryFindVirtualCallTargets(std::vector<VirtualCallTarget> &TargetsForSlot,
621 MutableArrayRef<VirtualCallTarget> TargetsForSlot,
627 void tryICallBranchFunnel(MutableArrayRef<VirtualCallTarget> TargetsForSlot,
632 MutableArrayRef<VirtualCallTarget> TargetsForSlot,
637 bool tryUniformRetValOpt(MutableArrayRef<VirtualCallTarget> TargetsForSlot,
669 MutableArrayRef<VirtualCallTarget> TargetsForSlot,
676 bool tryVirtualConstProp(MutableArrayRef<VirtualCallTarget> TargetsForSlot,
1056 std::vector<VirtualCallTarget> &TargetsForSlot, in tryFindVirtualCallTargets()
1287 MutableArrayRef<VirtualCallTarget> TargetsForSlot, VTableSlotInfo &SlotInfo, in trySingleImplDevirt()
1402 MutableArrayRef<VirtualCallTarget> TargetsForSlot, VTableSlotInfo &SlotInfo, in tryICallBranchFunnel()
1547 MutableArrayRef<VirtualCallTarget> TargetsForSlot, in tryEvaluateFunctionsWithArgs()
1551 for (VirtualCallTarget &Target : TargetsForSlot) { in tryEvaluateFunctionsWithArgs()
1597 MutableArrayRef<VirtualCallTarget> TargetsForSlot, CallSiteInfo &CSInfo, in tryUniformRetValOpt()
1602 for (const VirtualCallTarget &Target : TargetsForSlot) in tryUniformRetValOpt()
1718 unsigned BitWidth, MutableArrayRef<VirtualCallTarget> TargetsForSlot, in tryUniqueRetValOpt()
1724 for (const VirtualCallTarget &Target : TargetsForSlot) { in tryUniqueRetValOpt()
1791 MutableArrayRef<VirtualCallTarget> TargetsForSlot, VTableSlotInfo &SlotInfo, in tryVirtualConstProp()
1817 for (VirtualCallTarget &Target : TargetsForSlot) { in tryVirtualConstProp()
2360 std::vector<VirtualCallTarget> TargetsForSlot; in run()