Searched defs:compiler (Results 1 - 10 of 10) sorted by relevance

/art/compiler/
H A DAndroid.mk120 compiler.cc \
168 define build-libart-compiler
189 LOCAL_MODULE := libart-compiler
193 LOCAL_MODULE := libartd-compiler
287 $(eval $(call build-libart-compiler,host,ndebug))
290 $(eval $(call build-libart-compiler,host,debug))
293 $(eval $(call build-libart-compiler,target,ndebug))
296 $(eval $(call build-libart-compiler,target,debug))
H A Doat_writer.cc54 const CompilerDriver* compiler,
57 : compiler_driver_(compiler),
129 CHECK_EQ(compiler->IsImage(),
487 // Deduplication is already done on a pointer basis by the compiler driver,
528 // Deduplication is already done on a pointer basis by the compiler driver,
926 VLOG(compiler) << #x "=" << PrettySize(x) << " (" << x << "B)"; \
962 VLOG(compiler) << "size_total=" << PrettySize(size_total) << " (" << size_total << "B)"; \
50 OatWriter(const std::vector<const DexFile*>& dex_files, uint32_t image_file_location_oat_checksum, uintptr_t image_file_location_oat_begin, int32_t image_patch_delta, const CompilerDriver* compiler, TimingLogger* timings, SafeMap<std::string, std::string>* key_value_store) argument
/art/compiler/sea_ir/
H A Dfrontend.cc40 static CompiledMethod* CompileMethodWithSeaIr(CompilerDriver& compiler, argument
56 std::string llvm_code = llvm_data->GetElf(compiler.GetInstructionSet());
58 new CompiledMethod(compiler, compiler.GetInstructionSet(), llvm_code,
59 *compiler.GetVerifiedMethodsData()->GetDexGcMap(mref), symbol);
64 CompiledMethod* SeaIrCompileOneMethod(CompilerDriver& compiler, argument
74 return CompileMethodWithSeaIr(compiler, backend, code_item, method_access_flags, invoke_type,
79 SeaIrCompileMethod(art::CompilerDriver& compiler, argument
86 art::CompilerBackend* backend = compiler.GetCompilerBackend();
87 return art::SeaIrCompileOneMethod(compiler, backen
[all...]
/art/compiler/dex/
H A Dcompiler_ir.h50 * the compiler.
65 const Compiler* compiler; member in struct:art::CompilationUnit
H A Ddex_to_dex_compiler.cc39 DexCompiler(art::CompilerDriver& compiler, argument
42 : driver_(compiler),
168 VLOG(compiler) << "Replacing " << Instruction::Name(inst->Opcode())
188 VLOG(compiler) << "Removing " << Instruction::Name(inst->Opcode())
216 VLOG(compiler) << "Quickening " << Instruction::Name(inst->Opcode())
252 VLOG(compiler) << "Quickening " << Instruction::Name(inst->Opcode())
H A Dfrontend.cc19 #include "compiler.h"
43 /* Default optimizer/debug setting for the compiler. */
493 compiler(nullptr),
559 VLOG(compiler) << "Too many dalvik registers : " << cu.num_dalvik_registers;
572 VLOG(compiler) << "Unsupported shorty : " << shorty;
589 VLOG(compiler) << "Unsupported dalvik byte code : "
592 VLOG(compiler) << "Unsupported extended MIR opcode : "
607 VLOG(compiler) << "Unsupported to invoke '"
619 Compiler* compiler,
625 VLOG(compiler) << "Compilin
618 CompileMethod(CompilerDriver& driver, Compiler* compiler, const DexFile::CodeItem* code_item, uint32_t access_flags, InvokeType invoke_type, uint16_t class_def_idx, uint32_t method_idx, jobject class_loader, const DexFile& dex_file, void* llvm_compilation_unit) argument
805 CompileOneMethod(CompilerDriver& driver, Compiler* compiler, const DexFile::CodeItem* code_item, uint32_t access_flags, InvokeType invoke_type, uint16_t class_def_idx, uint32_t method_idx, jobject class_loader, const DexFile& dex_file, void* compilation_unit) argument
829 art::Compiler* compiler = driver.GetCompiler(); local
[all...]
/art/compiler/jni/quick/
H A Djni_compiler.cc550 extern "C" art::CompiledMethod* ArtQuickJniCompileMethod(art::CompilerDriver* compiler, argument
553 return ArtJniCompileMethodInternal(compiler, access_flags, method_idx, dex_file);
/art/runtime/base/
H A Dlogging.h304 bool compiler; member in struct:art::LogVerbosity
/art/dex2oat/
H A Ddex2oat.cc38 #include "compiler.h"
161 UsageError(" --compiler-backend=(Quick|Optimizing|Portable): select compiler backend");
163 UsageError(" Example: --compiler-backend=Portable");
166 UsageError(" --compiler-filter=(verify-none|interpret-only|space|balanced|speed|everything):");
167 UsageError(" select compiler filter.");
168 UsageError(" Example: --compiler-filter=everything");
176 UsageError(" method for compiler filter tuning.");
181 UsageError(" method for compiler filter tuning.");
186 UsageError(" method for compiler filte
275 LogCompletionTime(const CompilerDriver* compiler) argument
[all...]
/art/compiler/driver/
H A Dcompiler_driver.cc33 #include "compiler.h"
323 extern "C" art::CompiledMethod* ArtCompileDEX(art::CompilerDriver& compiler,
379 CHECK_PTHREAD_CALL(pthread_key_create, (&tls_key_, nullptr), "compiler tls key");
451 CHECK_PTHREAD_CALL(pthread_setspecific, (tls_key_, res), "compiler tls");
511 VLOG(compiler) << "Before precompile " << GetMemoryUsageString(false);
577 // Can we run DEX-to-DEX compiler on this class ?
608 VLOG(compiler) << "LoadImageClasses: " << GetMemoryUsageString(false);
611 VLOG(compiler) << "Resolve: " << GetMemoryUsageString(false);
614 VLOG(compiler) << "Verify none mode specified, skipping verification.";
620 VLOG(compiler) << "Verif
1450 ParallelCompilationManager(ClassLinker* class_linker, jobject class_loader, CompilerDriver* compiler, const DexFile* dex_file, const std::vector<const DexFile*>& dex_files, ThreadPool* thread_pool) argument
[all...]

Completed in 118 milliseconds