reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Transforms/Utils/InlineFunction.cpp
 1550   IFI.reset();
 1695         ActualArg = HandleByValArgument(ActualArg, TheCall, CalledFunc, IFI,
 1707     AddAlignmentAssumptions(CS, IFI);
 1719     if (IFI.CallerBFI != nullptr && IFI.CalleeBFI != nullptr)
 1719     if (IFI.CallerBFI != nullptr && IFI.CalleeBFI != nullptr)
 1721       updateCallerBFI(OrigBB, VMap, IFI.CallerBFI, IFI.CalleeBFI,
 1721       updateCallerBFI(OrigBB, VMap, IFI.CallerBFI, IFI.CalleeBFI,
 1725                       IFI.PSI, IFI.CallerBFI);
 1725                       IFI.PSI, IFI.CallerBFI);
 1730                               &*FirstNewBlock, IFI);
 1789     if (IFI.CG)
 1790       UpdateCallGraphAfterInlining(CS, FirstNewBlock, VMap, IFI);
 1808     if (IFI.GetAssumptionCache)
 1814               (*IFI.GetAssumptionCache)(*Caller).registerAssumption(II);
 1840       IFI.StaticAllocas.push_back(AI);
 1847         IFI.StaticAllocas.push_back(cast<AllocaInst>(I));
 1859     for (auto &AI : IFI.StaticAllocas)
 1956   if (InsertLifetime && !IFI.StaticAllocas.empty()) {
 1958     for (unsigned ai = 0, ae = IFI.StaticAllocas.size(); ai != ae; ++ai) {
 1959       AllocaInst *AI = IFI.StaticAllocas[ai];
 2212   if (InlinedFunctionInfo.ContainsCalls && !IFI.CG) {
 2218           IFI.InlinedCallSites.push_back(CS);
 2286   if (IFI.CallerBFI) {
 2288     IFI.CallerBFI->setBlockFreq(
 2289         AfterCallBB, IFI.CallerBFI->getBlockFreq(OrigBB).getFrequency());
 2409         IFI.GetAssumptionCache ? &(*IFI.GetAssumptionCache)(*Caller) : nullptr;
 2409         IFI.GetAssumptionCache ? &(*IFI.GetAssumptionCache)(*Caller) : nullptr;