/art/compiler/sea_ir/debug/ |
H A D | dot_gen.cc | 53 dot_text_ += art::StringPrintf("vR = %d", def_it->first); 54 art::SafeMap<int, const Type*>::const_iterator type_it = types_->find(def_it->second->Id()); 56 art::ScopedObjectAccess soa(art::Thread::Current()); 85 dot_text_ += art::StringPrintf("vR = %d", instruction->GetRegisterNumber()); 86 art::SafeMap<int, const Type*>::const_iterator type_it = types_->find((*def_it)->Id()); 88 art::ScopedObjectAccess soa(art::Thread::Current()); 110 dot_text_ += art::StringPrintf("r%d", parameter->GetResultRegister()); 121 dot_text_ += art [all...] |
/art/compiler/sea_ir/types/ |
H A D | type_inference.cc | 39 FunctionTypeInfo::FunctionTypeInfo(const SeaGraph* graph, art::verifier::RegTypeCache* types) 42 const art::DexFile::MethodId& method_id = dex_file_->GetMethodId(dex_method_idx_); 48 art::verifier::RegTypeCache* types): dex_file_(graph->GetDexFile()), 52 const art::DexFile::MethodId& method_id = dex_file_->GetMethodId(dex_method_idx_); 58 const art::DexFile::MethodId& method_id = dex_file_->GetMethodId(dex_method_idx_); 61 art::ScopedObjectAccess soa(art::Thread::Current()); 69 art::ScopedObjectAccess soa(art::Thread::Current()); 80 const art [all...] |
H A D | type_inference_visitor_test.cc | 34 class TypeInferenceVisitorTest : public art::CommonCompilerTest {}; 38 art::verifier::RegTypeCache type_cache(false); 50 art::verifier::RegTypeCache type_cache(false); 63 art::verifier::RegTypeCache type_cache(false); 77 art::verifier::RegTypeCache type_cache(false); 91 art::verifier::RegTypeCache type_cache(false); 107 art::verifier::RegTypeCache type_cache(false);
|
/art/sigchainlib/ |
H A D | Android.mk | 19 include art/build/Android.common_build.mk 30 LOCAL_ADDITIONAL_DEPENDENCIES += art/build/Android.common_build.mk 42 LOCAL_ADDITIONAL_DEPENDENCIES += art/build/Android.common_build.mk
|
/art/compiler/dex/ |
H A D | dex_to_dex_compiler.cc | 29 namespace art { namespace 39 DexCompiler(art::CompilerDriver& compiler, 272 } // namespace art 274 extern "C" void ArtCompileDEX(art::CompilerDriver& driver, const art::DexFile::CodeItem* code_item, 275 uint32_t access_flags, art::InvokeType invoke_type, 277 const art::DexFile& dex_file, 278 art::DexToDexCompilationLevel dex_to_dex_compilation_level) { 279 if (dex_to_dex_compilation_level != art::kDontDexToDexCompile) { 280 art [all...] |
H A D | quick_compiler_callbacks.h | 22 namespace art { namespace 54 } // namespace art
|
/art/compiler/sea_ir/ir/ |
H A D | sea.h | 262 static SeaGraph* GetGraph(const art::DexFile&); 265 const art::DexFile::CodeItem* code_item, uint16_t class_def_idx, 266 uint32_t method_idx, uint32_t method_access_flags, const art::DexFile& dex_file); 280 const art::DexFile* GetDexFile() const { 296 explicit SeaGraph(const art::DexFile& df); 313 void BuildMethodSeaGraph(const art::DexFile::CodeItem* code_item, 314 const art::DexFile& dex_file, uint16_t class_def_idx, 342 CodeGenData* GenerateLLVM(const std::string& function_name, const art::DexFile& dex_file); 344 void InsertSignatureNodes(const art::DexFile::CodeItem* code_item, Region* r); 349 const art [all...] |
H A D | sea_node.h | 43 string_id_ = art::StringPrintf("%d", id_);
|
/art/compiler/llvm/ |
H A D | gbc_expander.cc | 46 using ::art::kMIRIgnoreNullCheck; 47 using ::art::kMIRIgnoreRangeCheck; 48 using ::art::llvm::IRBuilder; 49 using ::art::llvm::IntrinsicHelper; 50 using ::art::llvm::JType; 51 using ::art::llvm::RuntimeSupportBuilder; 52 using ::art::llvm::kBoolean; 53 using ::art::llvm::kByte; 54 using ::art::llvm::kChar; 55 using ::art 115 namespace art { namespace 3786 namespace art { namespace [all...] |
H A D | backend_types.h | 23 namespace art { namespace 101 } // namespace art
|
H A D | runtime_support_builder_arm.h | 22 namespace art { namespace 40 } // namespace art
|
H A D | runtime_support_builder_x86.h | 22 namespace art { namespace 40 } // namespace art
|
/art/compiler/ |
H A D | compilers.h | 22 namespace art { namespace 47 bool WriteElf(art::File* file, 49 const std::vector<const art::DexFile*>& dex_files, 100 } // namespace art
|
H A D | buffered_output_stream.h | 24 namespace art { namespace 52 } // namespace art
|
H A D | elf_fixup.h | 25 namespace art { namespace 54 } // namespace art
|
H A D | elf_writer.cc | 31 namespace art { namespace 54 } // namespace art
|
H A D | output_stream.h | 27 namespace art { namespace 55 } // namespace art
|
H A D | vector_output_stream.cc | 21 namespace art { namespace 48 } // namespace art
|
/art/test/ |
H A D | Android.libnativebridgetest.mk | 19 include art/build/Android.common_build.mk 47 LOCAL_C_INCLUDES += $(ART_C_INCLUDES) art/runtime 48 LOCAL_ADDITIONAL_DEPENDENCIES := art/build/Android.common_build.mk
|
/art/build/ |
H A D | Android.common_build.mk | 20 include art/build/Android.common.mk 53 ifneq ($(wildcard art/SMALL_ART),) 54 $(info Enabling ART_SMALL_MODE because of existence of art/SMALL_ART) 65 ifneq ($(wildcard art/SEA_IR_ART),) 66 $(info Enabling ART_SEA_IR_MODE because of existence of art/SEA_IR_ART) 77 ifneq ($(wildcard art/USE_PORTABLE_COMPILER),) 78 $(info Enabling ART_USE_PORTABLE_COMPILER because of existence of art/USE_PORTABLE_COMPILER) 90 ifneq ($(wildcard art/USE_OPTIMIZING_COMPILER),) 91 $(info Enabling ART_USE_OPTIMIZING_COMPILER because of existence of art/USE_OPTIMIZING_COMPILER) 286 # To use oprofile_android --callgraph, uncomment this and recompile with "mmm art [all...] |
/art/compiler/optimizing/ |
H A D | graph_visualizer.h | 22 namespace art { namespace 76 } // namespace art
|
H A D | locations.cc | 21 namespace art { namespace 39 } // namespace art
|
H A D | optimizing_unit_test.h | 22 namespace art { namespace 51 } // namespace art
|
/art/disassembler/ |
H A D | disassembler_arm64.h | 25 namespace art { namespace 45 } // namespace art
|
H A D | disassembler_x86.h | 22 namespace art { namespace 42 } // namespace art
|