Home
last modified time | relevance | path

Searched refs:InlineFunction (Results 1 – 21 of 21) sorted by relevance

/llvm-project/llvm/test/tools/llvm-debuginfo-analyzer/DWARF/
H A D05-dwarf-incorrect-lexical-scope-variable.test7 ; 2 forceinline int InlineFunction(int Param) {
18 ; 13 A += InlineFunction(Param_2);
46 ; ONE-NEXT: [002] 2 {Function} extern inlined 'InlineFunction' -> 'int'
53 ; ONE-NEXT: [003] 13 {InlinedFunction} inlined 'InlineFunction' -> 'int'
66 ; ONE-NEXT: [002] 2 {Function} extern declared_inlined 'InlineFunction' -> 'int'
73 ; ONE-NEXT: [003] 13 {InlinedFunction} declared_inlined 'InlineFunction' -> 'int'
/llvm-project/llvm/test/tools/llvm-debuginfo-analyzer/WebAssembly/
H A D05-wasm-incorrect-lexical-scope-variable.test7 ; 2 forceinline int InlineFunction(int Param) {
18 ; 13 A += InlineFunction(Param_2);
49 ; ONE-NEXT: [002] 2 {Function} extern inlined 'InlineFunction' -> 'int'
56 ; ONE-NEXT: [003] 13 {InlinedFunction} inlined 'InlineFunction' -> 'int'
69 ; ONE-NEXT: [002] 2 {Function} extern declared_inlined 'InlineFunction' -> 'int'
76 ; ONE-NEXT: [003] 13 {InlinedFunction} declared_inlined 'InlineFunction' -> 'int'
/llvm-project/llvm/test/tools/llvm-debuginfo-analyzer/COFF/
H A D05-coff-incorrect-lexical-scope-variable.test7 ; 2 forceinline int InlineFunction(int Param) {
18 ; 13 A += InlineFunction(Param_2);
46 ; ONE-NEXT: [002] 2 {Function} inlined 'InlineFunction' -> 'int'
50 ; ONE-NEXT: [003] {InlinedFunction} inlined 'InlineFunction' -> 'int'
62 ; ONE-NEXT: [002] {Function} extern declared_inlined 'InlineFunction' -> 'int'
/llvm-project/llvm/test/tools/llvm-debuginfo-analyzer/WebAssembly/Inputs/
H A Dpr-43860.cpp2 forceinline int InlineFunction(int Param) { in InlineFunction() function
13 A += InlineFunction(Param_2); in test()
/llvm-project/llvm/unittests/Analysis/
H A DFunctionPropertiesAnalysisTest.cpp251 auto IR = llvm::InlineFunction(*CB, IFI); in TEST_F()
305 auto IR = llvm::InlineFunction(*CB, IFI); in TEST_F()
372 auto IR = llvm::InlineFunction(*CB, IFI); in TEST_F()
417 auto IR = llvm::InlineFunction(*CB, IFI); in TEST_F()
470 auto IR = llvm::InlineFunction(*CB, IFI); in TEST_F()
524 auto IR = llvm::InlineFunction(*CB, IFI); in TEST_F()
576 auto IR = llvm::InlineFunction(*CB, IFI); in TEST_F()
632 auto IR = llvm::InlineFunction(*CB, IFI); in TEST_F()
703 auto IR = llvm::InlineFunction(*CB, IFI); in TEST_F()
770 auto IR = llvm::InlineFunction(*C in TEST_F()
[all...]
/llvm-project/compiler-rt/test/sanitizer_common/TestCases/Linux/
H A Dinternal_symbolizer.cpp46 __attribute__((always_inline)) FrameInfo InlineFunction() { in InlineFunction() function
102 auto frame = InlineFunction(); in TestInline()
/llvm-project/llvm/test/Transforms/Inline/
H A Dcrash-lifetime-marker.ll5 ; InlineFunction would assert inside the loop that leaves lifetime markers if
/llvm-project/llvm/lib/Transforms/Utils/
H A DCMakeLists.txt35 InlineFunction.cpp
H A DInlineFunction.cpp1 //===- InlineFunction.cpp - Code to perform function inlining -------------===//
2209 // Not all BBs of the callee may survive the opportunistic DCE InlineFunction in InlineFunction()
2356 llvm::InlineResult llvm::InlineFunction(CallBase &CB, InlineFunctionInfo &IFI, in InlineFunction()
2363 return InlineFunction(CB, IFI, MergeAttributes, CalleeAAR, InsertLifetime, in InlineFunction()
2372 // get this data upfront and rely less on InlineFunction's behavior. in InlineFunction()
2381 auto Ret = InlineFunction(CB, IFI, MergeAttributes, CalleeAAR, InsertLifetime, in InlineFunction()
2460 llvm::InlineResult llvm::InlineFunction(CallBase &CB, InlineFunctionInfo &IFI, in InlineFunction()
2128 llvm::InlineResult llvm::InlineFunction(CallBase &CB, InlineFunctionInfo &IFI, InlineFunction() function in llvm
/llvm-project/llvm/utils/gn/secondary/llvm/lib/Transforms/Utils/
H A DBUILD.gn45 "InlineFunction.cpp",
/llvm-project/llvm/lib/Transforms/IPO/
H A DAlwaysInliner.cpp65 InlineResult Res = InlineFunction(*CB, IFI, /*MergeAttributes=*/true, in AlwaysInlineImpl()
H A DModuleInliner.cpp230 // `InlineFunction` routine. in run()
237 InlineFunction(*CB, IFI, CtxProf, /*MergeAttributes=*/true, in run()
H A DInliner.cpp378 // `InlineFunction` routine. in run()
385 InlineFunction(*CB, IFI, /*MergeAttributes=*/true, in run()
H A DPartialInlining.cpp236 // forward varargs to the outlined function. Calling InlineFunction
1388 if (!InlineFunction(*CB, IFI, /*MergeAttributes=*/false, nullptr, true, in tryPartialInline()
H A DSampleProfile.cpp1263 InlineResult IR = InlineFunction(CB, IFI, in tryInlineCandidate()
1268 // The call to InlineFunction erases I, so we can't pass it here. in tryInlineCandidate()
/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DCloning.h266 /// This class captures the data input to the InlineFunction call, and records
278 /// If non-null, InlineFunction will update the callgraph to reflect the
284 /// InlineFunction fills this in with all static allocas that get copied into
288 /// InlineFunction fills this in with callsites that were inlined from the
294 /// 'InlineFunction' fills this in by scanning the inlined instructions, and
327 /// ForwardVarArgsTo. The caller of InlineFunction has to make sure any varargs
332 InlineResult InlineFunction(CallBase &CB, InlineFunctionInfo &IFI,
342 InlineResult InlineFunction(CallBase &CB, InlineFunctionInfo &IFI,
/llvm-project/llvm/docs/CommandGuide/
H A Dllvm-debuginfo-analyzer.rst1652 2 forceinline int InlineFunction(int Param) {
1663 13 A += InlineFunction(Param_2);
1697 [002] 2 {Function} inlined 'InlineFunction' -> 'int'
1701 [003] {InlinedFunction} inlined 'InlineFunction' -> 'int'
1718 [002] {Function} extern not_inlined 'InlineFunction' -> 'int'
1738 [002] 2 {Function} extern inlined 'InlineFunction' -> 'int'
1745 [003] 13 {InlinedFunction} inlined 'InlineFunction' -> 'int'
1763 [002] 2 {Function} extern declared_inlined 'InlineFunction' -> 'int'
1770 [003] 13 {InlinedFunction} declared_inlined 'InlineFunction' -> 'int'
/llvm-project/llvm/lib/Transforms/Scalar/
H A DPlaceSafepoints.cpp652 bool InlineStatus = InlineFunction(*PollCall, IFI).isSuccess(); in InsertSafepointPoll()
/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroSplit.cpp222 auto InlineRes = InlineFunction(*MustTailCall, FnInfo); in lowerAwaitSuspend()
794 auto InlineRes = InlineFunction(*CallerContext, InlineInfo); in replaceEntryBlock()
1805 (void)InlineFunction(*TailCall, FnInfo); in splitRetconCoroutine()
/llvm-project/llvm/lib/CodeGen/
H A DSafeStack.cpp749 InlineFunction(*CI, IFI); in TryInlinePointerAddress()
/llvm-project/clang/include/clang/Basic/
H A DAttr.td157 def InlineFunction : SubsetSubject<Function,
888 let Subjects = SubjectList<[InlineFunction]>;