/art/compiler/driver/ |
D | compiler_driver-inl.h | 33 inline mirror::DexCache* CompilerDriver::GetDexCache(const DexCompilationUnit* mUnit) { in GetDexCache() 37 inline mirror::ClassLoader* CompilerDriver::GetClassLoader(ScopedObjectAccess& soa, in GetClassLoader() 42 inline mirror::Class* CompilerDriver::ResolveClass( in ResolveClass() 58 inline mirror::Class* CompilerDriver::ResolveCompilingMethodsClass( in ResolveCompilingMethodsClass() 68 inline ArtField* CompilerDriver::ResolveFieldWithDexFile( in ResolveFieldWithDexFile() 89 inline mirror::DexCache* CompilerDriver::FindDexCache(const DexFile* dex_file) { in FindDexCache() 93 inline ArtField* CompilerDriver::ResolveField( in ResolveField() 102 inline void CompilerDriver::GetResolvedFieldDexFileLocation( in GetResolvedFieldDexFileLocation() 111 inline bool CompilerDriver::IsFieldVolatile(ArtField* field) { in IsFieldVolatile() 115 inline MemberOffset CompilerDriver::GetFieldOffset(ArtField* field) { in GetFieldOffset() [all …]
|
D | compiler_driver.cc | 97 class CompilerDriver::AOTCompilationStats { 338 extern "C" art::CompiledMethod* ArtCompileDEX(art::CompilerDriver& compiler, 347 CompilerDriver::CompilerDriver(const CompilerOptions* compiler_options, in CompilerDriver() function in art::CompilerDriver 414 SwapVector<uint8_t>* CompilerDriver::DeduplicateCode(const ArrayRef<const uint8_t>& code) { in DeduplicateCode() 419 SwapSrcMap* CompilerDriver::DeduplicateSrcMappingTable(const ArrayRef<SrcMapElem>& src_map) { in DeduplicateSrcMappingTable() 424 SwapVector<uint8_t>* CompilerDriver::DeduplicateMappingTable(const ArrayRef<const uint8_t>& code) { in DeduplicateMappingTable() 429 SwapVector<uint8_t>* CompilerDriver::DeduplicateVMapTable(const ArrayRef<const uint8_t>& code) { in DeduplicateVMapTable() 434 SwapVector<uint8_t>* CompilerDriver::DeduplicateGCMap(const ArrayRef<const uint8_t>& code) { in DeduplicateGCMap() 439 SwapVector<uint8_t>* CompilerDriver::DeduplicateCFIInfo(const ArrayRef<const uint8_t>& cfi_info) { in DeduplicateCFIInfo() 444 CompilerDriver::~CompilerDriver() { in ~CompilerDriver() [all …]
|
D | compiler_driver.h | 92 class CompilerDriver { 99 explicit CompilerDriver(const CompilerOptions* compiler_options, 113 ~CompilerDriver(); 675 typedef void (*CompilerCallbackFn)(CompilerDriver& driver); 676 typedef MutexLock* (*CompilerMutexLockFn)(CompilerDriver& driver); 678 typedef void (*DexToDexCompilerFn)(CompilerDriver& driver, 778 DISALLOW_COPY_AND_ASSIGN(CompilerDriver);
|
/art/compiler/ |
D | compiler.h | 28 class CompilerDriver; variable 39 static Compiler* Create(CompilerDriver* driver, Kind kind); 79 virtual std::vector<uint8_t>* GetCallFrameInformationInitialization(const CompilerDriver& driver) in GetCallFrameInformationInitialization() 92 explicit Compiler(CompilerDriver* driver, uint64_t warning) : in Compiler() 96 CompilerDriver* GetCompilerDriver() const { in GetCompilerDriver() 101 CompilerDriver* const driver_;
|
D | elf_writer.h | 31 class CompilerDriver; variable 50 ElfWriter(const CompilerDriver& driver, File* elf_file) in ElfWriter() 62 const CompilerDriver* const compiler_driver_;
|
D | elf_writer_debug.h | 28 void WriteCFISection(const CompilerDriver* compiler, 37 void WriteDebugSections(const CompilerDriver* compiler,
|
D | elf_writer_quick.h | 35 const CompilerDriver& driver) 50 ElfWriterQuick(const CompilerDriver& driver, File* elf_file) in ElfWriterQuick()
|
D | compiled_method.h | 32 class CompilerDriver; variable 37 CompiledCode(CompilerDriver* compiler_driver, InstructionSet instruction_set, 75 CompilerDriver* const compiler_driver_; 312 CompiledMethod(CompilerDriver* driver, 328 CompilerDriver* driver, 341 static void ReleaseSwapAllocatedCompiledMethod(CompilerDriver* driver, CompiledMethod* m);
|
D | compiled_method.cc | 22 CompiledCode::CompiledCode(CompilerDriver* compiler_driver, InstructionSet instruction_set, in CompiledCode() 124 CompiledMethod::CompiledMethod(CompilerDriver* driver, in CompiledMethod() 171 CompilerDriver* driver, in SwapAllocCompiledMethod() 193 void CompiledMethod::ReleaseSwapAllocatedCompiledMethod(CompilerDriver* driver, CompiledMethod* m) { in ReleaseSwapAllocatedCompiledMethod()
|
D | common_compiler_test.h | 32 class CompilerDriver; variable 94 std::unique_ptr<CompilerDriver> compiler_driver_;
|
D | oat_writer.h | 35 class CompilerDriver; variable 88 const CompilerDriver* compiler, 130 const CompilerDriver* GetCompilerDriver() { in GetCompilerDriver() 263 const CompilerDriver* const compiler_driver_;
|
D | compiler.cc | 27 Compiler* Compiler::Create(CompilerDriver* driver, Compiler::Kind kind) { in Create()
|
/art/compiler/optimizing/ |
D | inliner.h | 25 class CompilerDriver; variable 36 CompilerDriver* compiler_driver, 58 CompilerDriver* const compiler_driver_;
|
D | optimizing_compiler.h | 23 class CompilerDriver; variable 25 Compiler* CreateOptimizingCompiler(CompilerDriver* driver);
|
D | intrinsics.h | 27 class CompilerDriver; variable 33 IntrinsicsRecognizer(HGraph* graph, const DexFile* dex_file, CompilerDriver* driver) in IntrinsicsRecognizer() 43 CompilerDriver* driver_;
|
D | optimizing_compiler.cc | 97 CompilerDriver* compiler_driver) in PassInfoPrinter() 171 explicit OptimizingCompiler(CompilerDriver* driver); 225 CompilerDriver* driver, 232 CompilerDriver* driver, 247 OptimizingCompiler::OptimizingCompiler(CompilerDriver* driver) in OptimizingCompiler() 258 CompilerDriver* driver = GetCompilerDriver(); in Init() 318 CompilerDriver* driver, in RunOptimizations() 399 CompilerDriver* compiler_driver, in CompileOptimized() 442 CompilerDriver* compiler_driver, in CompileBaseline() 487 CompilerDriver* compiler_driver = GetCompilerDriver(); in TryCompile() [all …]
|
/art/compiler/dex/quick/ |
D | quick_compiler_factory.h | 23 class CompilerDriver; variable 25 Compiler* CreateQuickCompiler(CompilerDriver* driver);
|
D | quick_compiler.h | 25 class CompilerDriver; variable 59 static Compiler* Create(CompilerDriver* driver); 69 explicit QuickCompiler(CompilerDriver* driver);
|
D | dex_file_to_method_inliner_map.h | 29 class CompilerDriver; variable
|
/art/compiler/jni/quick/ |
D | jni_compiler.h | 24 class CompilerDriver; variable 27 CompiledMethod* ArtQuickJniCompileMethod(CompilerDriver* compiler, uint32_t access_flags,
|
/art/compiler/dex/ |
D | compiler_ir.h | 34 class CompilerDriver; variable 163 CompilationUnit(ArenaPool* pool, InstructionSet isa, CompilerDriver* driver, ClassLinker* linker); 174 CompilerDriver* const compiler_driver;
|
D | mir_field_info.h | 27 class CompilerDriver; variable 136 static void Resolve(CompilerDriver* compiler_driver, const DexCompilationUnit* mUnit, 193 static void Resolve(CompilerDriver* compiler_driver, const DexCompilationUnit* mUnit,
|
D | dex_to_dex_compiler.cc | 39 DexCompiler(art::CompilerDriver& compiler, in DexCompiler() 86 CompilerDriver& driver_; 297 extern "C" void ArtCompileDEX(art::CompilerDriver& driver, const art::DexFile::CodeItem* code_item, in ArtCompileDEX()
|
D | compiler_ir.cc | 29 CompilationUnit::CompilationUnit(ArenaPool* pool, InstructionSet isa, CompilerDriver* driver, in CompilationUnit()
|
D | mir_method_info.h | 28 class CompilerDriver; variable 100 static void Resolve(CompilerDriver* compiler_driver, const DexCompilationUnit* mUnit,
|