Lines Matching refs:VirtualCallTarget

210 wholeprogramdevirt::findLowestOffset(ArrayRef<VirtualCallTarget> Targets,  in findLowestOffset()
214 for (const VirtualCallTarget &Target : Targets) { in findLowestOffset()
242 for (const VirtualCallTarget &Target : Targets) { in findLowestOffset()
284 MutableArrayRef<VirtualCallTarget> Targets, uint64_t AllocBefore, in setBeforeReturnValues()
292 for (VirtualCallTarget &Target : Targets) { in setBeforeReturnValues()
301 MutableArrayRef<VirtualCallTarget> Targets, uint64_t AllocAfter, in setAfterReturnValues()
309 for (VirtualCallTarget &Target : Targets) { in setAfterReturnValues()
317 VirtualCallTarget::VirtualCallTarget(Function *Fn, const TypeMemberInfo *TM) in VirtualCallTarget() function in VirtualCallTarget
612 tryFindVirtualCallTargets(std::vector<VirtualCallTarget> &TargetsForSlot,
620 MutableArrayRef<VirtualCallTarget> TargetsForSlot,
626 void tryICallBranchFunnel(MutableArrayRef<VirtualCallTarget> TargetsForSlot,
631 MutableArrayRef<VirtualCallTarget> TargetsForSlot,
636 bool tryUniformRetValOpt(MutableArrayRef<VirtualCallTarget> TargetsForSlot,
668 MutableArrayRef<VirtualCallTarget> TargetsForSlot,
675 bool tryVirtualConstProp(MutableArrayRef<VirtualCallTarget> TargetsForSlot,
993 std::vector<VirtualCallTarget> &TargetsForSlot, in tryFindVirtualCallTargets()
1205 MutableArrayRef<VirtualCallTarget> TargetsForSlot, VTableSlotInfo &SlotInfo, in trySingleImplDevirt()
1320 MutableArrayRef<VirtualCallTarget> TargetsForSlot, VTableSlotInfo &SlotInfo, in tryICallBranchFunnel()
1450 MutableArrayRef<VirtualCallTarget> TargetsForSlot, in tryEvaluateFunctionsWithArgs()
1454 for (VirtualCallTarget &Target : TargetsForSlot) { in tryEvaluateFunctionsWithArgs()
1493 MutableArrayRef<VirtualCallTarget> TargetsForSlot, CallSiteInfo &CSInfo, in tryUniformRetValOpt()
1498 for (const VirtualCallTarget &Target : TargetsForSlot) in tryUniformRetValOpt()
1615 unsigned BitWidth, MutableArrayRef<VirtualCallTarget> TargetsForSlot, in tryUniqueRetValOpt()
1621 for (const VirtualCallTarget &Target : TargetsForSlot) { in tryUniqueRetValOpt()
1690 MutableArrayRef<VirtualCallTarget> TargetsForSlot, VTableSlotInfo &SlotInfo, in tryVirtualConstProp()
1710 for (VirtualCallTarget &Target : TargetsForSlot) { in tryVirtualConstProp()
2229 std::vector<VirtualCallTarget> TargetsForSlot; in run()