Lines Matching refs:NumUnsafeUses
413 unsigned *NumUnsafeUses = nullptr; member
442 if (NumUnsafeUses) in replaceAndErase()
443 --*NumUnsafeUses; in replaceAndErase()
513 void addCallSite(Value *VTable, CallBase &CB, unsigned *NumUnsafeUses);
534 unsigned *NumUnsafeUses) { in addCallSite() argument
537 CSI.CallSites.push_back({VTable, CB, NumUnsafeUses}); in addCallSite()
1244 if (VCallSite.NumUnsafeUses) in applySingleImplDevirt()
1245 --*VCallSite.NumUnsafeUses; in applySingleImplDevirt()
1528 if (VCallSite.NumUnsafeUses) in applyICallBranchFunnel()
1529 --*VCallSite.NumUnsafeUses; in applyICallBranchFunnel()
2107 auto &NumUnsafeUses = NumUnsafeUsesForTypeTest[TypeTestCall]; in scanTypeCheckedLoadUsers() local
2108 NumUnsafeUses = DevirtCalls.size(); in scanTypeCheckedLoadUsers()
2114 ++NumUnsafeUses; in scanTypeCheckedLoadUsers()
2117 &NumUnsafeUses); in scanTypeCheckedLoadUsers()