/art/compiler/ |
D | compiled_method.cc | 143 CompiledMethod::CompiledMethod(CompilerDriver* driver, in CompiledMethod() function in art::CompiledMethod 161 CompiledMethod::CompiledMethod(CompilerDriver* driver, in CompiledMethod() function in art::CompiledMethod 177 CompiledMethod::CompiledMethod(CompilerDriver* driver, InstructionSet instruction_set, in CompiledMethod() function in art::CompiledMethod 188 CompiledMethod::CompiledMethod(CompilerDriver* driver, InstructionSet instruction_set, in CompiledMethod() function in art::CompiledMethod 198 CompiledMethod* CompiledMethod::SwapAllocCompiledMethod(CompilerDriver* driver, in SwapAllocCompiledMethod() 208 SwapAllocator<CompiledMethod> alloc(driver->GetSwapSpaceAllocator()); in SwapAllocCompiledMethod() 209 CompiledMethod* ret = alloc.allocate(1); in SwapAllocCompiledMethod() 215 CompiledMethod* CompiledMethod::SwapAllocCompiledMethod(CompilerDriver* driver, in SwapAllocCompiledMethod() 221 SwapAllocator<CompiledMethod> alloc(driver->GetSwapSpaceAllocator()); in SwapAllocCompiledMethod() 222 CompiledMethod* ret = alloc.allocate(1); in SwapAllocCompiledMethod() [all …]
|
D | compiled_method.h | 106 class CompiledMethod : public CompiledCode { 109 CompiledMethod(CompilerDriver* driver, 121 CompiledMethod(CompilerDriver* driver, 129 CompiledMethod(CompilerDriver* driver, InstructionSet instruction_set, const std::string& code, 133 CompiledMethod(CompilerDriver* driver, InstructionSet instruction_set, const std::string& code, 136 ~CompiledMethod() {} in ~CompiledMethod() 138 static CompiledMethod* SwapAllocCompiledMethod(CompilerDriver* driver, 149 static CompiledMethod* SwapAllocCompiledMethod(CompilerDriver* driver, 156 static void ReleaseSwapAllocatedCompiledMethod(CompilerDriver* driver, CompiledMethod* m);
|
D | compilers.cc | 28 extern "C" art::CompiledMethod* ArtQuickCompileMethod(art::CompilerDriver* driver, 37 extern "C" art::CompiledMethod* ArtQuickJniCompileMethod(art::CompilerDriver* driver, 52 CompiledMethod* QuickCompiler::Compile(const DexFile::CodeItem* code_item, in Compile() 59 CompiledMethod* method = TryCompileWithSeaIR(code_item, in Compile() 80 CompiledMethod* QuickCompiler::JniCompile(uint32_t access_flags, in JniCompile() 142 CompiledMethod* OptimizingCompiler::Compile(const DexFile::CodeItem* code_item, in Compile() 149 CompiledMethod* method = TryCompile(code_item, access_flags, invoke_type, class_def_idx, in Compile()
|
D | compiler.cc | 30 extern "C" art::CompiledMethod* SeaIrCompileMethod(const art::DexFile::CodeItem* code_item, 40 CompiledMethod* Compiler::TryCompileWithSeaIR(const art::DexFile::CodeItem* code_item, in TryCompileWithSeaIR() 70 extern "C" art::CompiledMethod* ArtCompileMethod(art::CompilerDriver* driver, 79 extern "C" art::CompiledMethod* ArtLLVMJniCompileMethod(art::CompilerDriver* driver, 99 CompiledMethod* Compile(const DexFile::CodeItem* code_item, in Compile() 106 CompiledMethod* method = TryCompileWithSeaIR(code_item, in Compile() 127 CompiledMethod* JniCompile(uint32_t access_flags, in JniCompile()
|
D | compilers.h | 32 CompiledMethod* Compile(const DexFile::CodeItem* code_item, 40 CompiledMethod* JniCompile(uint32_t access_flags, 78 CompiledMethod* Compile(const DexFile::CodeItem* code_item, 86 CompiledMethod* TryCompile(const DexFile::CodeItem* code_item,
|
D | compiler.h | 28 class CompiledMethod; variable 50 virtual CompiledMethod* Compile(const DexFile::CodeItem* code_item, 58 static CompiledMethod* TryCompileWithSeaIR(const art::DexFile::CodeItem* code_item, 66 virtual CompiledMethod* JniCompile(uint32_t access_flags,
|
D | oat_writer.h | 184 const std::vector<CompiledMethod*>& compiled_methods, 194 CompiledMethod* GetCompiledMethod(size_t class_def_method_index) const { in GetCompiledMethod() 207 std::vector<CompiledMethod*> compiled_methods_; 309 bool operator()(const CompiledMethod* lhs, const CompiledMethod* rhs) const { in operator()
|
D | oat_writer.cc | 141 static const SwapVector<uint8_t>* GetData(const CompiledMethod* compiled_method) ALWAYS_INLINE { in GetData() 163 static const SwapVector<uint8_t>* GetData(const CompiledMethod* compiled_method) ALWAYS_INLINE { in GetData() 185 static const SwapVector<uint8_t>* GetData(const CompiledMethod* compiled_method) ALWAYS_INLINE { in GetData() 297 CompiledMethod* compiled_method = in VisitMethod() 326 std::vector<CompiledMethod*> compiled_methods_; 339 CompiledMethod* compiled_method = oat_class->GetCompiledMethod(class_def_method_index); in VisitMethod() 489 SafeMap<const CompiledMethod*, uint32_t, CodeOffsetsKeyComparator> dedupe_map_; 502 CompiledMethod* compiled_method = oat_class->GetCompiledMethod(class_def_method_index); in VisitMethod() 542 CompiledMethod* compiled_method = oat_class->GetCompiledMethod(class_def_method_index); in VisitMethod() 580 const CompiledMethod* compiled_method = oat_class->GetCompiledMethod(class_def_method_index); in VisitMethod() [all …]
|
D | elf_writer_mclinker.cc | 248 const CompiledMethod* compiled_method = in AddMethodInputs() 371 const CompiledMethod* compiled_method = in FixupOatMethodOffsets()
|
D | common_compiler_test.cc | 156 const CompiledMethod* compiled_method = nullptr; in MakeExecutable() 205 const void* method_code = CompiledMethod::CodePointer(code_ptr, in MakeExecutable()
|
D | oat_test.cc | 42 const CompiledMethod* compiled_method = in CheckMethod()
|
/art/compiler/llvm/ |
D | compiler_llvm.h | 32 class CompiledMethod; variable 76 CompiledMethod* CompileDexMethod(DexCompilationUnit* dex_compilation_unit, 79 CompiledMethod* CompileGBCMethod(DexCompilationUnit* dex_compilation_unit, std::string* func); 81 CompiledMethod* CompileNativeMethod(DexCompilationUnit* dex_compilation_unit);
|
D | compiler_llvm.cc | 137 CompiledMethod* CompilerLLVM:: 157 return new CompiledMethod(*compiler_driver_, compiler_driver_->GetInstructionSet(), in CompileDexMethod() 164 CompiledMethod* CompilerLLVM:: 203 extern "C" art::CompiledMethod* ArtCompileMethod(art::CompilerDriver* driver, in ArtCompileMethod() 218 art::CompiledMethod* result = compiler_llvm->CompileDexMethod(&dex_compilation_unit, invoke_type); in ArtCompileMethod() 222 extern "C" art::CompiledMethod* ArtLLVMJniCompileMethod(art::CompilerDriver* driver, in ArtLLVMJniCompileMethod() 232 art::CompiledMethod* result = compiler_llvm->CompileNativeMethod(&dex_compilation_unit); in ArtLLVMJniCompileMethod()
|
D | llvm_compilation_unit.h | 36 class CompiledMethod; variable 122 SafeMap<const ::llvm::Function*, CompiledMethod*> compiled_methods_map_;
|
/art/compiler/sea_ir/ |
D | frontend.cc | 40 static CompiledMethod* CompileMethodWithSeaIr(CompilerDriver& compiler, in CompileMethodWithSeaIr() 57 CompiledMethod* compiled_method = in CompileMethodWithSeaIr() 58 new CompiledMethod(compiler, compiler.GetInstructionSet(), llvm_code, in CompileMethodWithSeaIr() 64 CompiledMethod* SeaIrCompileOneMethod(CompilerDriver& compiler, in SeaIrCompileOneMethod() 78 extern "C" art::CompiledMethod*
|
/art/compiler/dex/ |
D | backend.h | 23 class CompiledMethod; variable 29 virtual CompiledMethod* GetCompiledMethod() = 0;
|
D | frontend.h | 112 class CompiledMethod; variable 117 extern "C" art::CompiledMethod* ArtCompileMethod(art::CompilerDriver& driver,
|
D | frontend.cc | 618 static CompiledMethod* CompileMethod(CompilerDriver& driver, in CompileMethod() 768 CompiledMethod* result = NULL; in CompileMethod() 805 CompiledMethod* CompileOneMethod(CompilerDriver& driver, in CompileOneMethod() 821 extern "C" art::CompiledMethod*
|
/art/compiler/jni/portable/ |
D | jni_compiler.h | 26 class CompiledMethod; variable 60 CompiledMethod* Compile();
|
D | jni_compiler.cc | 63 CompiledMethod* JniCompiler::Compile() { in Compile() 254 return new CompiledMethod(*driver_, cunit_->GetInstructionSet(), cunit_->GetElfObject(), in Compile()
|
/art/compiler/optimizing/ |
D | optimizing_compiler.cc | 74 CompiledMethod* OptimizingCompiler::TryCompile(const DexFile::CodeItem* code_item, in TryCompile() 170 return CompiledMethod::SwapAllocCompiledMethod(GetCompilerDriver(), in TryCompile()
|
/art/compiler/jni/quick/ |
D | jni_compiler.cc | 57 CompiledMethod* ArtJniCompileMethodInternal(CompilerDriver* driver, in ArtJniCompileMethodInternal() 437 return CompiledMethod::SwapAllocCompiledMethod(driver, in ArtJniCompileMethodInternal() 550 extern "C" art::CompiledMethod* ArtQuickJniCompileMethod(art::CompilerDriver* compiler, in ArtQuickJniCompileMethod()
|
/art/compiler/driver/ |
D | compiler_driver.h | 190 CompiledMethod* GetCompiledMethod(MethodReference ref) const 793 typedef SafeMap<const MethodReference, CompiledMethod*, MethodReferenceComparator> MethodTable; 845 (const CompilerDriver& driver, const CompiledMethod* cm, const mirror::ArtMethod* method);
|
D | compiler_driver.cc | 323 extern "C" art::CompiledMethod* ArtCompileDEX(art::CompilerDriver& compiler, 439 CompiledMethod::ReleaseSwapAllocatedCompiledMethod(this, pair.second); in ~CompilerDriver() 2099 CompiledMethod* compiled_method = nullptr; in CompileMethod() 2199 CompiledMethod* CompilerDriver::GetCompiledMethod(MethodReference ref) const { in GetCompiledMethod()
|
/art/compiler/dex/portable/ |
D | mir_to_gbc.h | 81 CompiledMethod* GetCompiledMethod() { in GetCompiledMethod()
|