/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/CodeExtractor/ |
D | PartialInlineOptRemark.ll | 1 ; RUN: opt -S -partial-inliner -pass-remarks=partial-inlining -disable-output < %s 2>&1 | FileChec… 2 ; RUN: opt -S -passes=partial-inliner -pass-remarks=partial-inlining -disable-output < %s 2>&1 | F… 3 ; RUN: opt -S -partial-inliner -pass-remarks=partial-inlining -disable-output -max-partial-inlinin… 4 …pt -S -passes=partial-inliner -pass-remarks=partial-inlining -disable-output -max-partial-inlinin… 6 ; RUN: opt -S -partial-inliner -pass-remarks=partial-inlining -disable-partial-inlining < %s 2>&1 … 7 ; RUN: opt -S -passes=partial-inliner -pass-remarks=partial-inlining --disable-partial-inlining <… 8 ; RUN: opt -S -partial-inliner -pass-remarks=partial-inlining -max-partial-inlining=0 < %s 2>&1 |… 9 ; RUN: opt -S -passes=partial-inliner -pass-remarks=partial-inlining -max-partial-inlining=0 < %s… 10 ; RUN: opt -S -partial-inliner -pass-remarks=partial-inlining -inline-threshold=0 < %s 2>&1 | Fil… 11 ; RUN: opt -S -passes=partial-inliner -pass-remarks=partial-inlining -inline-threshold=0 < %s 2>&…
|
D | PartialInlineNoInline.ll | 1 ; RUN: opt < %s -partial-inliner -S -stats -pass-remarks=partial-inlining 2>&1 | FileCheck %s 2 ; RUN: opt < %s -passes=partial-inliner -S -stats -pass-remarks=partial-inlining 2>&1 | FileCheck %s 39 ; inlined, no code has been extracted and the partial-inlining counter 45 ; CHECK-NOT: partial-inlining
|
D | SingleCondition.ll | 1 ; RUN: opt < %s -skip-partial-inlining-cost-analysis -partial-inliner -S | FileCheck %s 2 ; RUN: opt < %s -skip-partial-inlining-cost-analysis -passes=partial-inliner -S | FileCheck %s
|
D | live_shrink_unsafe.ll | 2 ; inlining legality check is enhanced. 4 ; RUN: opt -S -partial-inliner -skip-partial-inlining-cost-analysis < %s | FileCheck %s 5 ; RUN: opt -S -passes=partial-inliner -skip-partial-inlining-cost-analysis < %s | FileCheck %s
|
D | PartialInlineEntryUpdate.ll | 1 ; RUN: opt < %s -skip-partial-inlining-cost-analysis -partial-inliner -S | FileCheck %s 2 ; RUN: opt < %s -skip-partial-inlining-cost-analysis -passes=partial-inliner -S | FileCheck %s
|
D | cost_meta.ll | 1 ; RUN: opt -S < %s -partial-inliner -partial-inlining-extra-penalty=2000 | FileCheck %s 2 ; RUN: opt -S < %s -passes=partial-inliner -partial-inlining-extra-penalty=2000 | FileCheck %s
|
D | inline_eh.ll | 1 ; RUN: opt < %s -skip-partial-inlining-cost-analysis -partial-inliner -S | FileCheck %s 2 ; RUN: opt < %s -skip-partial-inlining-cost-analysis -passes=partial-inliner -S | FileCheck %s
|
/external/v8/tools/turbolizer/src/ |
D | source-resolver.ts | 140 for (const [inliningId, inlining] of Object.entries<Inlining>(inlinings)) { constant 141 this.inlinings[inliningId] = inlining; 142 this.inliningsMap.set(sourcePositionToStringKey(inlining.inliningPosition), inlining); 165 const inlining = this.inlinings[inliningId]; constant 166 if (inlining) { 167 const sourceId = inlining.sourceId; 216 let inlining = this.inlinings[position.inliningId]; 217 if (!inlining) continue; 218 if (inlining.sourceId == sourceId) { 226 let inlining = this.inliningsMap.get(sourcePositionToStringKey(sourcePosition)); [all …]
|
/external/clang/docs/analyzer/ |
D | IPA.txt | 5 inlining. The major one is -analyzer-config ipa: 7 -analyzer-config ipa=none - All inlining is disabled. This is the only mode 10 -analyzer-config ipa=basic-inlining - Turns on inlining for C functions, C++ 15 -analyzer-config ipa=inlining - Turns on inlining when we can confidently find 39 ### c++-inlining ### 43 -analyzer-config c++-inlining=[none | methods | constructors | destructors] 46 inlined as well; it doesn't make sense to inline destructors without inlining 49 The default c++-inlining mode is 'destructors', meaning that all member 50 functions with visible definitions will be considered for inlining. In some 55 inlined under -analyzer-config ipa=none or -analyzer-config ipa=basic-inlining, [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/Inline/ |
D | last-call-bonus.ll | 3 ; inliner evaluates the callsite of bar->baz, it checks if inlining of bar->baz 4 ; prevents ininling of foo->bar, even when foo->bar inlining is more beneficial 5 ; than bar->baz inlining. As LastCallToStaticBonus has a massive value, and 6 ; both baz and bar has only one caller, the cost of foo->bar inlining and 7 ; bar->baz inlining should be non-trivial for inliner to compute that bar->baz 8 ; inlining can actaully prevent foo->bar inlining. To make the cost of these
|
D | cgscc-invalidate.ll | 2 ; analyses after inlining into the function body. 39 ; The 'test1_' prefixed functions test the basic scenario of inlining 52 ; The 'test2_' prefixed functions test the scenario of not inlining preserving 65 ; The 'test3_' prefixed functions test the scenario of not inlining preserving 87 ; The second function gets visited first and we end up inlining everything we
|
D | cgscc-cycle.ll | 5 ; some out-of-band way to prevent infinitely re-inlining and re-transforming the 18 ; over and over again. However, each inlining increments the count, and so we 19 ; expect this test case to stop after one round of inlining with a final 61 ; but only after doing two rounds if inlining, first from @test2_b then 62 ; @test2_c. We check the exact number of inlining rounds before we cut off to
|
D | ephemeral.ll | 8 ; Here are enough instructions to prevent inlining, but because they are used 9 ; only by the @llvm.assume intrinsic, they're free (and, thus, inlining will
|
D | bfi-update.ll | 3 ; In bottom-up inlining, first c->e inlining is considered and fails because 4 ; e's size exceeds the threshold of 50. Then a->c inlining is considered and it
|
D | dynamic_alloca_test.ll | 2 ; naively inlining it would result in a miscompilation. 9 ; inlining of functions which contain a dynamic alloca. It should be re-enabled
|
/external/proguard/src/proguard/optimize/peephole/ |
D | MethodInliner.java | 77 private boolean inlining; field in MethodInliner 152 if (inlining) in visitCodeAttribute() 165 if (inlining) in visitCodeAttribute() 178 if (!inlining) in visitCodeAttribute0() 366 if (inlining) in visitSimpleInstruction() 406 if (inlining) in visitVariableInstruction() 436 !inlining && in visitConstantInstruction() 462 if (inlining) in visitConstantInstruction() 562 boolean oldInlining = inlining; in visitProgramMethod() 563 inlining = true; in visitProgramMethod() [all …]
|
/external/llvm/docs/CommandGuide/ |
D | llvm-symbolizer.rst | 61 $llvm-symbolizer -inlining -print-address -pretty-print -obj=addr.exe < addr.txt 64 $llvm-symbolizer -inlining -pretty-print -obj=addr.exe < addr.txt 90 .. option:: -inlining 115 Print human readable output. If ``-inlining`` is specified, enclosing scope is
|
/external/swiftshader/third_party/llvm-7.0/llvm/docs/CommandGuide/ |
D | llvm-symbolizer.rst | 61 $llvm-symbolizer -inlining -print-address -pretty-print -obj=addr.exe < addr.txt 64 $llvm-symbolizer -inlining -pretty-print -obj=addr.exe < addr.txt 90 .. option:: -inlining 115 Print human readable output. If ``-inlining`` is specified, enclosing scope is
|
/external/llvm/test/tools/gold/X86/ |
D | thinlto_internalize.ll | 11 ; f() should be internalized and eliminated after inlining 14 ; h() should be internalized after promotion, and eliminated after inlining
|
/external/llvm/test/DebugInfo/ |
D | llvm-symbolizer.test | 25 RUN: echo "%p/Inputs/cross-cu-inlining.x86_64-macho.o 0x17" >> %t.input 27 RUN: llvm-symbolizer --functions=linkage --inlining --demangle=false \ 34 RUN: llvm-symbolizer --functions=linkage --inlining --demangle=false \ 42 RUN: llvm-symbolizer --functions=linkage --inlining --demangle=false \ 132 CHECK-NEXT: /tmp{{[/\\]}}cross-cu-inlining.c:16:3 134 CHECK-NEXT: /tmp{{[/\\]}}cross-cu-inlining.c:11:0
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/gold/X86/ |
D | thinlto_internalize.ll | 11 ; f() should be internalized and eliminated after inlining 14 ; h() should be internalized after promotion, and eliminated after inlining
|
/external/llvm/test/Transforms/Inline/ |
D | ephemeral.ll | 10 ; Here are enough instructions to prevent inlining, but because they are used 11 ; only by the @llvm.assume intrinsic, they're free (and, thus, inlining will
|
D | dynamic_alloca_test.ll | 2 ; naively inlining it would result in a miscompilation. 9 ; inlining of functions which contain a dynamic alloca. It should be re-enabled
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/DebugInfo/ |
D | llvm-symbolizer.test | 29 RUN: echo "%p/Inputs/cross-cu-inlining.x86_64-macho.o 0x17" >> %t.input 39 RUN: llvm-symbolizer --functions=linkage --inlining --demangle=false \ 46 RUN: llvm-symbolizer --functions=linkage --inlining --demangle=false \ 54 RUN: llvm-symbolizer --functions=linkage --inlining --demangle=false \ 59 RUN: llvm-symbolizer --functions=linkage --inlining --demangle=false \ 153 CHECK-NEXT: /tmp{{[/\\]}}cross-cu-inlining.c:16:3 155 CHECK-NEXT: /tmp{{[/\\]}}cross-cu-inlining.c:11:0
|
D | debuglineinfo-path.ll | 10 ; RUN: llvm-symbolizer --functions=linkage --inlining --demangle=false --obj %t < %t.posix_absolute… 11 ; RUN: llvm-symbolizer --functions=linkage --inlining --demangle=false --obj %t < %t.posix_relative… 12 ; RUN: llvm-symbolizer --functions=linkage --inlining --demangle=false --obj %t < %t.win_func | Fil…
|