Lines Matching refs:IFI
204 static void mergeInlinedArrayAllocas(Function *Caller, InlineFunctionInfo &IFI, in mergeInlinedArrayAllocas() argument
226 for (unsigned AllocaNo = 0, E = IFI.StaticAllocas.size(); AllocaNo != E; in mergeInlinedArrayAllocas()
228 AllocaInst *AI = IFI.StaticAllocas[AllocaNo]; in mergeInlinedArrayAllocas()
281 IFI.StaticAllocas[AllocaNo] = nullptr; in mergeInlinedArrayAllocas()
308 CallBase &CB, InlineFunctionInfo &IFI, in inlineCallIfPossible() argument
319 InlineResult IR = InlineFunction(CB, IFI, &AAR, InsertLifetime); in inlineCallIfPossible()
329 mergeInlinedArrayAllocas(Caller, IFI, InlinedArrayAllocas, InlineHistory); in inlineCallIfPossible()
914 InlineFunctionInfo IFI( in run() local
920 InlineFunction(*CB, IFI, &FAM.getResult<AAManager>(*CB->getCaller())); in run()
934 if (!IFI.InlinedCallSites.empty()) { in run()
938 for (CallBase *ICB : reverse(IFI.InlinedCallSites)) { in run()