OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
full:inliner
(Results
1 - 25
of
121
) sorted by null
1
2
3
4
5
/art/test/473-checker-inliner-constants/
info.txt
1
Test whether
inliner
deduplicates constants
/art/test/587-inline-class-error/
info.txt
1
Regression test for the
inliner
that used to crash while
/art/compiler/dex/quick/
dex_file_to_method_inliner_map.cc
51
// before we initialize the new
inliner
. However, we need to acquire the
52
// new
inliner
's lock_ before we release our lock_ to prevent another thread
53
// from using the uninitialized
inliner
. This requires explicit calls to
59
DexFileMethodInliner**
inliner
= &inliners_[dex_file]; // inserts new entry if not found
local
60
if (*
inliner
) {
61
return *
inliner
;
63
*
inliner
= new DexFileMethodInliner;
64
DCHECK(*
inliner
!= nullptr);
65
locked_inliner = *
inliner
;
66
locked_inliner->lock_.ExclusiveLock(self); // Acquire
inliner
's lock_ before releasing lock_
[
all
...]
/external/llvm/test/Transforms/Inline/
2004-04-15-InlineDeletesCall.ll
3
; Inlining the first call caused the
inliner
function to delete the second
4
; call. Then the
inliner
tries to inline the second call, which no longer
PR4909.ll
1
; RUN: opt < %s -partial-
inliner
-disable-output
null-function.ll
8
; CHECK: *** IR Dump Before
Inliner
for always_inline functions ***
/art/test/446-checker-inliner2/src/
Main.java
19
/// CHECK-START: int Main.inlineInstanceCall(Main)
inliner
(before)
23
/// CHECK-START: int Main.inlineInstanceCall(Main)
inliner
(after)
26
/// CHECK-START: int Main.inlineInstanceCall(Main)
inliner
(after)
40
/// CHECK-START: int Main.inlineNestedCall()
inliner
(before)
44
/// CHECK-START: int Main.inlineNestedCall()
inliner
(after)
47
/// CHECK-START: int Main.inlineNestedCall()
inliner
(after)
/art/test/447-checker-inliner3/src/
Main.java
19
/// CHECK-START: int Main.inlineIfThenElse()
inliner
(before)
23
/// CHECK-START: int Main.inlineIfThenElse()
inliner
(after)
38
/// CHECK-START: int Main.inlineInLoop()
inliner
(before)
41
/// CHECK-START: int Main.inlineInLoop()
inliner
(after)
52
/// CHECK-START: int Main.inlineInLoopHeader()
inliner
(before)
55
/// CHECK-START: int Main.inlineInLoopHeader()
inliner
(after)
/art/test/462-checker-inlining-across-dex-files/src/
Main.java
24
/// CHECK-START: void Main.inlineEmptyMethod()
inliner
(before)
28
/// CHECK-START: void Main.inlineEmptyMethod()
inliner
(after)
35
/// CHECK-START: int Main.inlineReturnIntMethod()
inliner
(before)
39
/// CHECK-START: int Main.inlineReturnIntMethod()
inliner
(after)
42
/// CHECK-START: int Main.inlineReturnIntMethod()
inliner
(after)
50
/// CHECK-START: int Main.dontInlineOtherDexStatic()
inliner
(before)
54
/// CHECK-START: int Main.dontInlineOtherDexStatic()
inliner
(after)
62
/// CHECK-START: int Main.inlineMainStatic()
inliner
(before)
66
/// CHECK-START: int Main.inlineMainStatic()
inliner
(after)
69
/// CHECK-START: int Main.inlineMainStatic()
inliner
(after
[
all
...]
/art/test/473-checker-inliner-constants/src/
Main.java
19
/// CHECK-START: java.lang.Object Main.InlineNullConstant()
inliner
(before)
23
/// CHECK-START: java.lang.Object Main.InlineNullConstant()
inliner
(after)
35
/// CHECK-START: int Main.InlineIntConstant()
inliner
(before)
39
/// CHECK-START: int Main.InlineIntConstant()
inliner
(after)
51
/// CHECK-START: long Main.InlineLongConstant()
inliner
(before)
55
/// CHECK-START: long Main.InlineLongConstant()
inliner
(after)
/art/test/548-checker-inlining-and-dce/src/
Main.java
33
/// CHECK-START: void Main.testInlinedForFalseInlined(java.lang.Iterable)
inliner
(before)
36
/// CHECK-START: void Main.testInlinedForFalseInlined(java.lang.Iterable)
inliner
(after)
44
/// CHECK-START: void Main.testInlinedForFalseNotInlined(java.lang.Iterable)
inliner
(before)
47
/// CHECK-START: void Main.testInlinedForFalseNotInlined(java.lang.Iterable)
inliner
(after)
54
/// CHECK-START: void Main.testInlinedForNullInlined(java.lang.Iterable)
inliner
(before)
57
/// CHECK-START: void Main.testInlinedForNullInlined(java.lang.Iterable)
inliner
(after)
65
/// CHECK-START: void Main.testInlinedForNullNotInlined(java.lang.Iterable)
inliner
(before)
68
/// CHECK-START: void Main.testInlinedForNullNotInlined(java.lang.Iterable)
inliner
(after)
/art/test/569-checker-pattern-replacement/src/
Main.java
18
/// CHECK-START: void Main.staticNop()
inliner
(before)
21
/// CHECK-START: void Main.staticNop()
inliner
(after)
28
/// CHECK-START: void Main.nop(Second)
inliner
(before)
31
/// CHECK-START: void Main.nop(Second)
inliner
(after)
38
/// CHECK-START: java.lang.Object Main.staticReturnArg2(java.lang.String)
inliner
(before)
46
/// CHECK-START: java.lang.Object Main.staticReturnArg2(java.lang.String)
inliner
(after)
50
/// CHECK-START: java.lang.Object Main.staticReturnArg2(java.lang.String)
inliner
(after)
57
/// CHECK-START: long Main.returnArg1(Second, long)
inliner
(before)
64
/// CHECK-START: long Main.returnArg1(Second, long)
inliner
(after)
68
/// CHECK-START: long Main.returnArg1(Second, long)
inliner
(after
[
all
...]
/art/test/441-checker-inliner/src/
Main.java
19
/// CHECK-START: void Main.InlineVoid()
inliner
(before)
24
/// CHECK-START: void Main.InlineVoid()
inliner
(after)
32
/// CHECK-START: int Main.InlineParameter(int)
inliner
(before)
37
/// CHECK-START: int Main.InlineParameter(int)
inliner
(after)
45
/// CHECK-START: long Main.InlineWideParameter(long)
inliner
(before)
50
/// CHECK-START: long Main.InlineWideParameter(long)
inliner
(after)
58
/// CHECK-START: java.lang.Object Main.InlineReferenceParameter(java.lang.Object)
inliner
(before)
63
/// CHECK-START: java.lang.Object Main.InlineReferenceParameter(java.lang.Object)
inliner
(after)
71
/// CHECK-START: int Main.InlineInt()
inliner
(before)
75
/// CHECK-START: int Main.InlineInt()
inliner
(after
[
all
...]
/dalvik/dx/tests/098-dex-jsr-ret-throw/
info.txt
3
such a way that it caused the frame merge and subroutine
inliner
/external/llvm/test/Feature/OperandBundles/
inliner-conservative.ll
3
; Check that the
inliner
does not inline through arbitrary unknown
/prebuilts/go/darwin-x86/test/fixedbugs/
issue4326.go
7
// Printing local variables in
inliner
shadows global names.
/prebuilts/go/linux-x86/test/fixedbugs/
issue4326.go
7
// Printing local variables in
inliner
shadows global names.
/art/test/564-checker-inline-loop/src/
Main.java
19
/// CHECK-START: int Main.inlineLoop()
inliner
(before)
23
/// CHECK-START: int Main.inlineLoop()
inliner
(after)
26
/// CHECK-START: int Main.inlineLoop()
inliner
(after)
37
/// CHECK-START: void Main.inlineWithinLoop()
inliner
(before)
40
/// CHECK-START: void Main.inlineWithinLoop()
inliner
(after)
/external/llvm/lib/Transforms/IPO/
InlineSimple.cpp
34
/// \brief Actual
inliner
pass implementation.
37
///
inliner
pass and the always
inliner
pass. The two passes use different cost
39
class SimpleInliner : public
Inliner
{
43
SimpleInliner() :
Inliner
(ID), ICA(nullptr) {
48
:
Inliner
(ID, Threshold, /*InsertLifetime*/ true), ICA(nullptr) {
99
return
Inliner
::runOnSCC(SCC);
104
Inliner
::getAnalysisUsage(AU);
InlineAlways.cpp
10
// This file implements a custom
inliner
that handles only functions that
36
/// \brief
Inliner
pass which only handles "always inline" functions.
37
class AlwaysInliner : public
Inliner
{
42
AlwaysInliner() :
Inliner
(ID, -2000000000, /*InsertLifetime*/ true),
48
:
Inliner
(ID, -2000000000, InsertLifetime), ICA(nullptr) {
69
"
Inliner
for always_inline functions", false, false)
75
"
Inliner
for always_inline functions", false, false)
83
/// \brief Get the inline cost for the always-
inliner
.
85
/// The always
inliner
*only* handles functions which are marked with the
111
return
Inliner
::runOnSCC(SCC)
[
all
...]
/art/test/537-checker-inline-and-unverified/src/
Main.java
29
/// CHECK-START: void Main.testNoInline()
inliner
(before)
32
/// CHECK-START: void Main.testNoInline()
inliner
(after)
38
/// CHECK-START: void Main.testInline()
inliner
(before)
41
/// CHECK-START: void Main.testInline()
inliner
(after)
/external/proguard/src/proguard/preverify/
SubroutineInliner.java
57
ClassVisitor
inliner
=
local
66
inliner
=
68
inliner
);
71
programClassPool.classesAccept(
inliner
);
/art/test/608-checker-unresolved-lse/src/
Main.java
28
/// CHECK-START: void Main.instanceFieldTest()
inliner
(before)
31
/// CHECK-START: void Main.instanceFieldTest()
inliner
(after)
51
/// CHECK-START: void Main.instanceFieldTest2()
inliner
(before)
55
/// CHECK-START: void Main.instanceFieldTest2()
inliner
(after)
81
/// CHECK-START: void Main.staticFieldTest()
inliner
(before)
84
/// CHECK-START: void Main.staticFieldTest()
inliner
(after)
/external/llvm/include/llvm/Transforms/IPO/
InlinerPass.h
10
// This file defines a simple policy-based bottom-up
inliner
. This file
29
///
Inliner
- This class contains all of the helper code which is used to
32
struct
Inliner
: public CallGraphSCCPass {
33
explicit
Inliner
(char &ID);
34
explicit
Inliner
(char &ID, int Threshold, bool InsertLifetime);
84
/// shouldInline - Return true if the
inliner
should attempt to
/art/test/464-checker-inline-sharpen-calls/src/
Main.java
34
/// CHECK-START: void Main.inlineSharpenInvokeVirtual(Main)
inliner
(after)
46
/// CHECK-START: int Main.inlineSharpenHelperInvoke()
inliner
(after)
50
/// CHECK-START: int Main.inlineSharpenHelperInvoke()
inliner
(after)
Completed in 3768 milliseconds
1
2
3
4
5