/art/build/ |
D | Android.gtest.mk | 206 compiler/dex/gvn_dead_code_elimination_test.cc \ 207 compiler/dex/global_value_numbering_test.cc \ 208 compiler/dex/local_value_numbering_test.cc \ 209 compiler/dex/mir_graph_test.cc \ 210 compiler/dex/mir_optimization_test.cc \ 211 compiler/dex/quick/quick_cfi_test.cc \ 212 compiler/dex/type_inference_test.cc \ 213 compiler/dwarf/dwarf_test.cc \ 214 compiler/driver/compiler_driver_test.cc \ 215 compiler/elf_writer_test.cc \ [all …]
|
D | Android.oat.mk | 56 core_compile_options += --compiler-backend=Quick 59 core_compile_options += --compiler-backend=Optimizing 64 core_compile_options += --compiler-filter=interpret-only 170 core_compile_options += --compiler-backend=Quick 173 core_compile_options += --compiler-backend=Optimizing 178 core_compile_options += --compiler-filter=interpret-only
|
/art/dex2oat/ |
D | Android.mk | 41 …uild-art-executable,dex2oat,$(DEX2OAT_SRC_FILES),libcutils libart-compiler,art/compiler,target,nde… 44 …ild-art-executable,dex2oat,$(DEX2OAT_SRC_FILES),libcutils libartd-compiler,art/compiler,target,deb… 49 …xecutable,dex2oat,$(DEX2OAT_SRC_FILES),libcutils libart-compiler libziparchive-host,art/compiler,h… 52 …ecutable,dex2oat,$(DEX2OAT_SRC_FILES),libcutils libartd-compiler libziparchive-host,art/compiler,h…
|
/art/compiler/optimizing/ |
D | inliner.cc | 79 VLOG(compiler) << "Try inlining " << PrettyMethod(method_index, caller_dex_file); in TryInline() 88 VLOG(compiler) << "Method cannot be resolved " << PrettyMethod(method_index, caller_dex_file); in TryInline() 101 VLOG(compiler) << "Method " << PrettyMethod(method_index, caller_dex_file) in TryInline() 108 VLOG(compiler) << "Method " << PrettyMethod(method_index, caller_dex_file) in TryInline() 114 VLOG(compiler) << "Method " << PrettyMethod(method_index, caller_dex_file) in TryInline() 122 VLOG(compiler) << "Method " << PrettyMethod(method_index, caller_dex_file) in TryInline() 128 VLOG(compiler) << "Method " << PrettyMethod(method_index, caller_dex_file) in TryInline() 137 VLOG(compiler) << "Method " << PrettyMethod(method_index, caller_dex_file) in TryInline() 147 VLOG(compiler) << "Successfully inlined " << PrettyMethod(method_index, caller_dex_file); in TryInline() 188 VLOG(compiler) << "Method " << PrettyMethod(method_index, caller_dex_file) in TryBuildAndInline() [all …]
|
/art/patchoat/ |
D | Android.mk | 33 …$(eval $(call build-art-executable,patchoat,$(PATCHOAT_SRC_FILES),libcutils,art/compiler,target,nd… 36 …$(eval $(call build-art-executable,patchoat,$(PATCHOAT_SRC_FILES),libcutils,art/compiler,target,de… 41 …$(eval $(call build-art-executable,patchoat,$(PATCHOAT_SRC_FILES),libcutils,art/compiler,host,ndeb… 44 …$(eval $(call build-art-executable,patchoat,$(PATCHOAT_SRC_FILES),libcutils,art/compiler,host,debu…
|
/art/test/401-optimizing-compiler/ |
D | info.txt | 1 A set of tests for the optimizing compiler. They will incrementally cover what the 2 optimizing compiler covers.
|
/art/imgdiag/ |
D | Android.mk | 28 …ecutable,imgdiag,$(IMGDIAG_SRC_FILES),libart-compiler libbacktrace,libcutils,libziparchive-host,ar…
|
/art/compiler/ |
D | elf_writer_debug.h | 28 void WriteCFISection(const CompilerDriver* compiler, 37 void WriteDebugSections(const CompilerDriver* compiler,
|
D | Android.mk | 156 compiler.cc \ 184 define build-libart-compiler 205 LOCAL_MODULE := libart-compiler 211 LOCAL_MODULE := libartd-compiler 290 $(eval $(call build-libart-compiler,host,ndebug)) 293 $(eval $(call build-libart-compiler,host,debug)) 296 $(eval $(call build-libart-compiler,target,ndebug)) 299 $(eval $(call build-libart-compiler,target,debug))
|
/art/compiler/dex/ |
D | dex_to_dex_compiler.cc | 39 DexCompiler(art::CompilerDriver& compiler, in DexCompiler() argument 42 : driver_(compiler), in DexCompiler() 193 VLOG(compiler) << "Replacing " << Instruction::Name(inst->Opcode()) in CompileReturnVoid() 213 VLOG(compiler) << "Removing " << Instruction::Name(inst->Opcode()) in CompileCheckCast() 241 VLOG(compiler) << "Quickening " << Instruction::Name(inst->Opcode()) in CompileInstanceFieldAccess() 275 VLOG(compiler) << "Quickening " << Instruction::Name(inst->Opcode()) in CompileInvokeVirtual()
|
/art/compiler/dex/quick/ |
D | quick_compiler.cc | 496 VLOG(compiler) << "Too many dalvik registers : " << cu->mir_graph->GetNumOfCodeAndTempVRs(); in CanCompileMethod() 509 VLOG(compiler) << "Unsupported shorty : " << shorty; in CanCompileMethod() 526 VLOG(compiler) << "Unsupported dalvik byte code : " in CanCompileMethod() 529 VLOG(compiler) << "Unsupported extended MIR opcode : " in CanCompileMethod() 541 VLOG(compiler) << "Unsupported to invoke '" in CanCompileMethod() 623 VLOG(compiler) << "Compiling " << PrettyMethod(method_idx, dex_file) << "..."; in Compile() 665 cu.verbose = VLOG_IS_ON(compiler) || in Compile() 704 VLOG(compiler) << cu.instruction_set << ": Cannot compile method : " in Compile() 713 VLOG(compiler) << cu.instruction_set << ": Skipping method : " in Compile() 754 VLOG(compiler) << cu.instruction_set << ": Punted method to interpreter: " in Compile() [all …]
|
/art/test/435-try-finally-without-catch/ |
D | info.txt | 17 art::CodeItem::tries_size_) and the optimizing compiler would have no 21 optimizing compiler considered this (these) as dead block(s) and 24 assertions. The optimizing compiler was thus adjusted to remove these
|
/art/test/437-inline/ |
D | info.txt | 1 Tests inlining in the compiler.
|
/art/test/403-optimizing-long/ |
D | info.txt | 1 Tests long support on optimizing compiler.
|
/art/test/446-checker-inliner2/ |
D | info.txt | 1 Tests inlining in the optimizing compiler.
|
/art/test/447-checker-inliner3/ |
D | info.txt | 1 Tests inlining in the optimizing compiler.
|
/art/test/441-checker-inliner/ |
D | info.txt | 1 Tests inlining in the optimizing compiler.
|
/art/test/442-checker-constant-folding/ |
D | info.txt | 1 Tests constant folding in the optimizing compiler.
|
/art/test/463-checker-boolean-simplifier/ |
D | info.txt | 1 Tests simplification of boolean NOT in optimizing compiler.
|
/art/test/458-checker-instruction-simplification/ |
D | info.txt | 1 Tests arithmetic identities optimizations in the optimizing compiler.
|
/art/test/404-optimizing-allocator/ |
D | info.txt | 1 Initial tests for testing the optimizing compiler's register allocator.
|
/art/test/705-register-conflict/ |
D | info.txt | 1 Tests if blocked fp register work correctly on optimizing compiler.
|
/art/test/405-optimizing-long-allocator/ |
D | info.txt | 1 Tests with long for the optimizing compiler's register allocator.
|
/art/test/106-exceptions2/ |
D | info.txt | 1 Test runtime exceptions for potential regressions caused by the compiler.
|
/art/test/501-null-constant-dce/ |
D | info.txt | 1 Regression test for the optimizing compiler. See comment in smali file.
|