Lines Matching refs:VMap

778                                                 ValueToValueMapTy &VMap) {  in PropagateParallelLoopAccessMetadata()  argument
786 for (ValueToValueMapTy::iterator VMI = VMap.begin(), VMIE = VMap.end(); in PropagateParallelLoopAccessMetadata()
820 static void CloneAliasScopeMetadata(CallSite CS, ValueToValueMapTy &VMap) { in CloneAliasScopeMetadata() argument
882 for (ValueToValueMapTy::iterator VMI = VMap.begin(), VMIE = VMap.end(); in CloneAliasScopeMetadata()
926 static void AddAliasScopeMetadata(CallSite CS, ValueToValueMapTy &VMap, in AddAliasScopeMetadata() argument
979 for (ValueToValueMapTy::iterator VMI = VMap.begin(), VMIE = VMap.end(); in AddAliasScopeMetadata()
1189 ValueToValueMapTy &VMap, in UpdateCallGraphAfterInlining() argument
1212 ValueToValueMapTy::iterator VMI = VMap.find(OrigCall); in UpdateCallGraphAfterInlining()
1214 if (VMI == VMap.end() || VMI->second == nullptr) in UpdateCallGraphAfterInlining()
1414 const ValueToValueMapTy &VMap, in updateCallerBFI() argument
1419 for (auto const &Entry : VMap) { in updateCallerBFI()
1435 BasicBlock *EntryClone = cast<BasicBlock>(VMap.lookup(&CalleeEntryBlock)); in updateCallerBFI()
1442 static void updateCallProfile(Function *Callee, const ValueToValueMapTy &VMap, in updateCallProfile() argument
1455 for (auto const &Entry : VMap) in updateCallProfile()
1461 if (VMap.count(&BB)) in updateCallProfile()
1637 ValueToValueMapTy VMap; in InlineFunction() local
1662 VMap[&*I] = ActualArg; in InlineFunction()
1674 CloneAndPruneFunctionInto(Caller, CalledFunc, VMap, in InlineFunction()
1682 updateCallerBFI(OrigBB, VMap, IFI.CallerBFI, IFI.CalleeBFI, in InlineFunction()
1685 updateCallProfile(CalledFunc, VMap, CalledFunc->getEntryCount(), TheCall, in InlineFunction()
1751 UpdateCallGraphAfterInlining(CS, FirstNewBlock, VMap, IFI); in InlineFunction()
1760 CloneAliasScopeMetadata(CS, VMap); in InlineFunction()
1763 AddAliasScopeMetadata(CS, VMap, DL, CalleeAAR); in InlineFunction()
1766 PropagateParallelLoopAccessMetadata(CS, VMap); in InlineFunction()