Lines Matching refs:User
293 DenseMap<User *, uint64_t> &SiteCountMap);
300 static CallSite getCallSite(User *U) { in getCallSite()
312 User *User = *F->user_begin(); in getOneCallSiteTo() local
313 return getCallSite(User); in getOneCallSiteTo()
912 DenseMap<User *, uint64_t> &CallSiteToProfCountMap) { in computeCallsiteToProfCountMap() argument
913 std::vector<User *> Users(DuplicateFunction->user_begin(), in computeCallsiteToProfCountMap()
933 for (User *User : Users) { in computeCallsiteToProfCountMap()
934 CallSite CS = getCallSite(User); in computeCallsiteToProfCountMap()
945 CallSiteToProfCountMap[User] = *Count; in computeCallsiteToProfCountMap()
947 CallSiteToProfCountMap[User] = 0; in computeCallsiteToProfCountMap()
1358 std::vector<User *> Users(Cloner.ClonedFunc->user_begin(), in tryPartialInline()
1361 DenseMap<User *, uint64_t> CallSiteToProfCountMap; in tryPartialInline()
1370 for (User *User : Users) { in tryPartialInline()
1371 CallSite CS = getCallSite(User); in tryPartialInline()
1397 if (CalleeEntryCountV && CallSiteToProfCountMap.count(User)) { in tryPartialInline()
1398 uint64_t CallSiteCount = CallSiteToProfCountMap[User]; in tryPartialInline()
1447 for (User *U : CurrFunc->users()) in run()