Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DInlineFunction.cpp1673 static void AddAlignmentAssumptions(CallBase &CB, InlineFunctionInfo &IFI) { in AddAlignmentAssumptions() argument
1674 if (!PreserveAlignmentAssumptions || !IFI.GetAssumptionCache) in AddAlignmentAssumptions()
1677 AssumptionCache *AC = &IFI.GetAssumptionCache(*CB.getCaller()); in AddAlignmentAssumptions()
1713 InlineFunctionInfo &IFI, in HandleByValArgumentInit() argument
1738 InlineFunctionInfo &IFI, in HandleByValArgument() argument
1754 IFI.GetAssumptionCache ? &IFI.GetAssumptionCache(*Caller) : nullptr; in HandleByValArgument()
1780 IFI.StaticAllocas.push_back(NewAlloca); in HandleByValArgument()
2365 llvm::InlineResult llvm::InlineFunction(CallBase &CB, InlineFunctionInfo &IFI, in InlineFunction() argument
2372 return InlineFunction(CB, IFI, MergeAttributes, CalleeAAR, InsertLifetime, in InlineFunction()
2390 auto Ret = InlineFunction(CB, IFI, MergeAttributes, CalleeAAR, InsertLifetime, in InlineFunction()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DModuleInliner.cpp231 InlineFunctionInfo IFI( in run() local
237 InlineFunction(*CB, IFI, CtxProf, /*MergeAttributes=*/true, in run()
251 if (!IFI.InlinedCallSites.empty()) { in run()
255 for (CallBase *ICB : reverse(IFI.InlinedCallSites)) { in run()
H A DAlwaysInliner.cpp64 InlineFunctionInfo IFI(GetAssumptionCache, &PSI, nullptr, nullptr); in AlwaysInlineImpl() local
65 InlineResult Res = InlineFunction(*CB, IFI, /*MergeAttributes=*/true, in AlwaysInlineImpl()
H A DInliner.cpp380 InlineFunctionInfo IFI( in run() local
386 *CB, IFI, /*MergeAttributes=*/true, in run()
405 if (!IFI.InlinedCallSites.empty()) { in run()
409 for (CallBase *ICB : reverse(IFI.InlinedCallSites)) { in run()
H A DSampleProfile.cpp1255 InlineFunctionInfo IFI(GetAC); in tryInlineCandidate() local
1256 IFI.UpdateProfile = false; in tryInlineCandidate()
1257 InlineResult IR = InlineFunction(CB, IFI, in tryInlineCandidate()
1269 llvm::append_range(*InlinedCallSites, IFI.InlinedCallSites); in tryInlineCandidate()
1284 for (auto &I : IFI.InlinedCallSites) { in tryInlineCandidate()
H A DPartialInlining.cpp1374 InlineFunctionInfo IFI(GetAssumptionCache, &PSI); in tryPartialInline() local
1377 if (!InlineFunction(*CB, IFI, /*MergeAttributes=*/false, nullptr, true, in tryPartialInline()
/freebsd/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/
H A DModuleDepCollector.cpp790 [&](const serialization::InputFileInfo &IFI, bool IsSystem) { in handleTopLevelModule() argument
796 if (IFI.UnresolvedImportedFilename.ends_with("__inferred_module.map")) in handleTopLevelModule()
798 MDC.addFileDep(MD, IFI.UnresolvedImportedFilename); in handleTopLevelModule()
810 [&](const serialization::InputFileInfo &IFI, bool IsSystem) { in handleTopLevelModule() argument
813 PathBuf, IFI.UnresolvedImportedFilename, MF->BaseDirectory); in handleTopLevelModule()
817 if (!(IFI.TopLevel && IFI.ModuleMap)) in handleTopLevelModule()
819 if (IFI.UnresolvedImportedFilenameAsRequested.ends_with( in handleTopLevelModule()
823 PathBuf, IFI.UnresolvedImportedFilenameAsRequested, in handleTopLevelModule()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroAnnotationElide.cpp97 InlineFunctionInfo IFI; in processCall() local
98 InlineResult IR = InlineFunction(*NewCB, IFI); in processCall()
/freebsd/sys/contrib/device-tree/Bindings/net/can/
H A Difi_canfd.txt1 IFI CANFD controller
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DPlaceSafepoints.cpp651 InlineFunctionInfo IFI; in InsertSafepointPoll() local
652 bool InlineStatus = InlineFunction(*PollCall, IFI).isSuccess(); in InsertSafepointPoll()
657 assert(IFI.StaticAllocas.empty() && "can't have allocs"); in InsertSafepointPoll()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DCloning.h315 LLVM_ABI InlineResult InlineFunction(CallBase &CB, InlineFunctionInfo &IFI,
326 LLVM_ABI InlineResult InlineFunction(CallBase &CB, InlineFunctionInfo &IFI,
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DSafeStack.cpp756 InlineFunctionInfo IFI; in TryInlinePointerAddress() local
757 InlineFunction(*CI, IFI); in TryInlinePointerAddress()
/freebsd/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTReader.h2615 llvm::function_ref<void(const serialization::InputFileInfo &IFI,
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReader.cpp10225 llvm::function_ref<void(const serialization::InputFileInfo &IFI, in visitInputFileInfos() argument
10234 InputFileInfo IFI = getInputFileInfo(MF, I+1); in visitInputFileInfos() local
10235 Visitor(IFI, IsSystem); in visitInputFileInfos()
10259 InputFileInfo IFI = getInputFileInfo(MF, I + 1); in visitTopLevelModuleMaps() local
10260 if (IFI.TopLevel && IFI.ModuleMap) in visitTopLevelModuleMaps()