• Home
  • Raw
  • Download

Lines Matching refs:IFI

58 bool llvm::InlineFunction(CallInst *CI, InlineFunctionInfo &IFI,  in InlineFunction()  argument
60 return InlineFunction(CallSite(CI), IFI, CalleeAAR, InsertLifetime); in InlineFunction()
62 bool llvm::InlineFunction(InvokeInst *II, InlineFunctionInfo &IFI, in InlineFunction() argument
64 return InlineFunction(CallSite(II), IFI, CalleeAAR, InsertLifetime); in InlineFunction()
726 static void AddAlignmentAssumptions(CallSite CS, InlineFunctionInfo &IFI) { in AddAlignmentAssumptions() argument
752 &IFI.ACT->getAssumptionCache(*CS.getCaller()), in AddAlignmentAssumptions()
769 InlineFunctionInfo &IFI) { in UpdateCallGraphAfterInlining() argument
770 CallGraph &CG = *IFI.CG; in UpdateCallGraphAfterInlining()
810 IFI.InlinedCalls.push_back(NewCall); in UpdateCallGraphAfterInlining()
835 InlineFunctionInfo &IFI) { in HandleByValArgumentInit() argument
851 InlineFunctionInfo &IFI, in HandleByValArgument() argument
873 &IFI.ACT->getAssumptionCache(*Caller)) >= in HandleByValArgument()
892 IFI.StaticAllocas.push_back(cast<AllocaInst>(NewAlloca)); in HandleByValArgument()
1021 bool llvm::InlineFunction(CallSite CS, InlineFunctionInfo &IFI, in InlineFunction() argument
1028 IFI.reset(); in InlineFunction()
1163 ActualArg = HandleByValArgument(ActualArg, TheCall, CalledFunc, IFI, in InlineFunction()
1175 AddAlignmentAssumptions(CS, IFI); in InlineFunction()
1191 &*FirstNewBlock, IFI); in InlineFunction()
1248 if (IFI.CG) in InlineFunction()
1249 UpdateCallGraphAfterInlining(CS, FirstNewBlock, VMap, IFI); in InlineFunction()
1262 if (IFI.ACT) in InlineFunction()
1263 IFI.ACT->getAssumptionCache(*Caller).clear(); in InlineFunction()
1288 IFI.StaticAllocas.push_back(AI); in InlineFunction()
1294 IFI.StaticAllocas.push_back(cast<AllocaInst>(I)); in InlineFunction()
1306 for (auto &AI : IFI.StaticAllocas) in InlineFunction()
1351 if (InsertLifetime && !IFI.StaticAllocas.empty()) { in InlineFunction()
1353 for (unsigned ai = 0, ae = IFI.StaticAllocas.size(); ai != ae; ++ai) { in InlineFunction()
1354 AllocaInst *AI = IFI.StaticAllocas[ai]; in InlineFunction()
1707 &IFI.ACT->getAssumptionCache(*Caller))) { in InlineFunction()