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()
1236 if (VCallSite.NumUnsafeUses) in applySingleImplDevirt()
1237 --*VCallSite.NumUnsafeUses; in applySingleImplDevirt()
1520 if (VCallSite.NumUnsafeUses) in applyICallBranchFunnel()
1521 --*VCallSite.NumUnsafeUses; in applyICallBranchFunnel()
2099 auto &NumUnsafeUses = NumUnsafeUsesForTypeTest[TypeTestCall]; in scanTypeCheckedLoadUsers() local
2100 NumUnsafeUses = DevirtCalls.size(); in scanTypeCheckedLoadUsers()
2106 ++NumUnsafeUses; in scanTypeCheckedLoadUsers()
2109 &NumUnsafeUses); in scanTypeCheckedLoadUsers()