Searched refs:IFI (Results 1 - 4 of 4) sorted by relevance

/external/llvm/lib/Transforms/Utils/
H A DInlineFunction.cpp35 bool llvm::InlineFunction(CallInst *CI, InlineFunctionInfo &IFI, argument
37 return InlineFunction(CallSite(CI), IFI, InsertLifetime);
39 bool llvm::InlineFunction(InvokeInst *II, InlineFunctionInfo &IFI, argument
41 return InlineFunction(CallSite(II), IFI, InsertLifetime);
270 InlineFunctionInfo &IFI) {
271 CallGraph &CG = *IFI.CG;
304 IFI.InlinedCalls.push_back(NewCall);
329 InlineFunctionInfo &IFI) {
340 if (IFI.DL == nullptr)
344 IFI
267 UpdateCallGraphAfterInlining(CallSite CS, Function::iterator FirstNewBlock, ValueToValueMapTy &VMap, InlineFunctionInfo &IFI) argument
327 HandleByValArgumentInit(Value *Dst, Value *Src, Module *M, BasicBlock *InsertBlock, InlineFunctionInfo &IFI) argument
359 HandleByValArgument(Value *Arg, Instruction *TheCall, const Function *CalledFunc, InlineFunctionInfo &IFI, unsigned ByValAlignment) argument
525 InlineFunction(CallSite CS, InlineFunctionInfo &IFI, bool InsertLifetime) argument
[all...]
/external/llvm/include/llvm/Transforms/Utils/
H A DCloning.h192 bool InlineFunction(CallInst *C, InlineFunctionInfo &IFI, bool InsertLifetime = true);
193 bool InlineFunction(InvokeInst *II, InlineFunctionInfo &IFI, bool InsertLifetime = true);
194 bool InlineFunction(CallSite CS, InlineFunctionInfo &IFI, bool InsertLifetime = true);
/external/llvm/lib/Transforms/IPO/
H A DPartialInlining.cpp129 InlineFunctionInfo IFI; local
137 InlineFunction(CI, IFI);
139 InlineFunction(II, IFI);
H A DInliner.cpp126 static bool InlineCallIfPossible(CallSite CS, InlineFunctionInfo &IFI, argument
135 if (!InlineFunction(CS, IFI, InsertLifetime))
180 for (unsigned AllocaNo = 0, e = IFI.StaticAllocas.size();
182 AllocaInst *AI = IFI.StaticAllocas[AllocaNo];
244 IFI.StaticAllocas[AllocaNo] = nullptr;

Completed in 139 milliseconds