Home
last modified time | relevance | path

Searched refs:IFI (Results 1 – 12 of 12) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/
DInlineFunction.cpp41 bool llvm::InlineFunction(CallInst *CI, InlineFunctionInfo &IFI) { in InlineFunction() argument
42 return InlineFunction(CallSite(CI), IFI); in InlineFunction()
44 bool llvm::InlineFunction(InvokeInst *II, InlineFunctionInfo &IFI) { in InlineFunction() argument
45 return InlineFunction(CallSite(II), IFI); in InlineFunction()
671 InlineFunctionInfo &IFI) { in UpdateCallGraphAfterInlining() argument
672 CallGraph &CG = *IFI.CG; in UpdateCallGraphAfterInlining()
705 IFI.InlinedCalls.push_back(NewCall); in UpdateCallGraphAfterInlining()
732 InlineFunctionInfo &IFI, in HandleByValArgument() argument
749 IFI.TD) >= ByValAlignment) in HandleByValArgument()
762 if (IFI.TD) in HandleByValArgument()
[all …]
DBasicInliner.cpp132 InlineFunctionInfo IFI(0, TD); in inlineFunctions() local
133 if (InlineFunction(CS, IFI)) { in inlineFunctions()
/external/llvm/lib/Transforms/Utils/
DInlineFunction.cpp58 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()
1055 static void AddAlignmentAssumptions(CallSite CS, InlineFunctionInfo &IFI) { in AddAlignmentAssumptions() argument
1081 &IFI.ACT->getAssumptionCache(*CS.getCaller()), in AddAlignmentAssumptions()
1098 InlineFunctionInfo &IFI) { in UpdateCallGraphAfterInlining() argument
1099 CallGraph &CG = *IFI.CG; in UpdateCallGraphAfterInlining()
1139 IFI.InlinedCalls.push_back(NewCall); in UpdateCallGraphAfterInlining()
1164 InlineFunctionInfo &IFI) { in HandleByValArgumentInit() argument
[all …]
/external/swiftshader/third_party/LLVM/include/llvm/Transforms/Utils/
DCloning.h207 bool InlineFunction(CallInst *C, InlineFunctionInfo &IFI);
208 bool InlineFunction(InvokeInst *II, InlineFunctionInfo &IFI);
209 bool InlineFunction(CallSite CS, InlineFunctionInfo &IFI);
/external/llvm/include/llvm/Transforms/Utils/
DCloning.h211 bool InlineFunction(CallInst *C, InlineFunctionInfo &IFI,
213 bool InlineFunction(InvokeInst *II, InlineFunctionInfo &IFI,
215 bool InlineFunction(CallSite CS, InlineFunctionInfo &IFI,
/external/swiftshader/third_party/LLVM/lib/Transforms/IPO/
DInliner.cpp76 static bool InlineCallIfPossible(CallSite CS, InlineFunctionInfo &IFI, in InlineCallIfPossible() argument
84 if (!InlineFunction(CS, IFI)) in InlineCallIfPossible()
135 for (unsigned AllocaNo = 0, e = IFI.StaticAllocas.size(); in InlineCallIfPossible()
137 AllocaInst *AI = IFI.StaticAllocas[AllocaNo]; in InlineCallIfPossible()
177 IFI.StaticAllocas[AllocaNo] = 0; in InlineCallIfPossible()
DPartialInlining.cpp127 InlineFunctionInfo IFI; in unswitchFunction() local
135 InlineFunction(CI, IFI); in unswitchFunction()
137 InlineFunction(II, IFI); in unswitchFunction()
/external/llvm/lib/Transforms/IPO/
DPartialInlining.cpp134 InlineFunctionInfo IFI; in unswitchFunction() local
141 InlineFunction(CI, IFI); in unswitchFunction()
143 InlineFunction(II, IFI); in unswitchFunction()
DInliner.cpp78 static bool InlineCallIfPossible(Pass &P, CallSite CS, InlineFunctionInfo &IFI, in InlineCallIfPossible() argument
94 if (!InlineFunction(CS, IFI, &AAR, InsertLifetime)) in InlineCallIfPossible()
139 for (unsigned AllocaNo = 0, e = IFI.StaticAllocas.size(); in InlineCallIfPossible()
141 AllocaInst *AI = IFI.StaticAllocas[AllocaNo]; in InlineCallIfPossible()
205 IFI.StaticAllocas[AllocaNo] = nullptr; in InlineCallIfPossible()
DSampleProfile.cpp641 InlineFunctionInfo IFI(nullptr, ACT); in inlineHotFunctions() local
645 if (InlineFunction(CI, IFI)) { in inlineHotFunctions()
/external/llvm/lib/Transforms/Scalar/
DPlaceSafepoints.cpp642 InlineFunctionInfo IFI; in INITIALIZE_PASS_DEPENDENCY() local
643 bool InlineStatus = InlineFunction(PollCall, IFI); in INITIALIZE_PASS_DEPENDENCY()
648 assert(IFI.StaticAllocas.empty() && "can't have allocs"); in INITIALIZE_PASS_DEPENDENCY()
/external/spirv-llvm/lib/SPIRV/
DSPIRVLowerOCLBlocks.cpp345 InlineFunctionInfo IFI(CG, ACT); in lowerReturnBlock() local
346 InlineFunction(CI, IFI); in lowerReturnBlock()